JP7059781B2 - 最適化装置、最適化方法、及びプログラム - Google Patents
最適化装置、最適化方法、及びプログラム Download PDFInfo
- Publication number
- JP7059781B2 JP7059781B2 JP2018087589A JP2018087589A JP7059781B2 JP 7059781 B2 JP7059781 B2 JP 7059781B2 JP 2018087589 A JP2018087589 A JP 2018087589A JP 2018087589 A JP2018087589 A JP 2018087589A JP 7059781 B2 JP7059781 B2 JP 7059781B2
- Authority
- JP
- Japan
- Prior art keywords
- evaluation
- unit
- search point
- optimization
- parameters
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Biophysics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Computational Linguistics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physiology (AREA)
- Genetics & Genomics (AREA)
- Biomedical Technology (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
Description
本実施形態では、交通信号制御において、評価環境として管制装置が取得する交通状況を用い、評価の手段として交通シミュレーションを用いて評価値を計算し、信号パラメータsを最適化する最適化装置に本発明を適用した場合について説明する。
本実施形態に係る最適化装置10は、CPUと、RAMと、後述する最適化処理ルーチンを実行するためのプログラムを記憶したROMとを備えたコンピュータで構成され、機能的には次に示すように構成されている。
ここで、学習部150による判別器cの学習について説明する。
を、信号パラメータsに連結して更新し、
を判別器cの入力となる信号パラメータ
として用いるため、混雑状況などの評価環境を考慮することができ、探索初期にもよい信号パラメータを得ることができ、探索を効率化することができる。
管制装置50は、CPUと、RAMとを備えたコンピュータで構成され、機能的には次に示すように構成されている。
図3は、本発明の実施の形態に係る最適化処理ルーチンを示すフローチャートである。
次に、本実施形態に係る最適化装置10を適用して行った実験結果について説明する。
[参考文献1]Codeca, L., Frank, R., Faye, S., & Engel, T., "Luxembourg SUMO Traffic (LuST) Scenario: Traffic Demand Evaluation", IEEE Intelligent Transportation Systems Magazine, 9(2), 2017, p.p.52-63.
10 最適化装置
50 管制装置
100 最適化部
110 評価環境取得部
120 探索点候補生成部
130 探索点判定部
140 評価データ記憶部
150 学習部
200 評価用データ記憶部
300 評価部
400 出力部
500 入力部
510 制御部
520 出力部
Claims (4)
- 評価用データを入力として計算するときに用いられるパラメータを最適化する最適化装置であって、
探索点となる前記パラメータと、前記評価用データとを用いて、前記計算の結果を評価する指標である評価値を計算する評価部と、
前記パラメータを最適化する最適化部と、
前記評価部による処理と、前記最適化部による処理とを繰り返すことにより得られる、最適化されたパラメータを出力する出力部と、
を含み、
前記最適化部は、
複数の評価環境に関する情報を取得する評価環境取得部と、
前記評価部が計算に用いたパラメータと、前記評価部により前記計算に用いたパラメータを探索点として計算された前記評価値との組からなる複数のデータ点を、前記評価環境取得部が取得した前記評価環境に関する情報と対応付けて格納する評価データ記憶部と、
前記評価データ記憶部に格納された複数の前記計算に用いたパラメータに基づいて、探索点の候補となるパラメータである複数の探索点候補を生成する探索点候補生成部と、
前記探索点候補生成部により生成された前記複数の探索点候補の各々について、前記探索点候補が良い評価値となるか否かを判別するように学習された判別器を用いて、前記複数の探索点候補の各々について、前記探索点候補のパラメータと前記評価環境取得部が取得した前記評価環境に関する情報との組み合わせを前記判別器に入力したときに良い評価値となると判別された場合に、前記探索点候補を探索点とする探索点判定部と、
前記評価データ記憶部に格納された前記複数のデータ点と前記複数の評価環境に関する情報とを用いて、前記複数のデータ点の各々のパラメータに前記評価値に応じてラベルを付与し、前記判別器を学習する学習部と、
を含む最適化装置。 - 前記探索点候補生成部は、
前記パラメータの各要素の変域からサンプリングを行うこと、又は前記評価データ記憶部に格納された前記複数のデータ点の各々のパラメータに対して遺伝的アルゴリズムを用いることにより、前記複数の探索点候補を生成する
請求項1記載の最適化装置。 - 評価用データを入力として計算するときに用いられるパラメータを最適化する最適化装置に用いられる最適化方法であって、
評価部が、探索点となる前記パラメータと、前記評価用データとを用いて、前記計算の結果を評価する指標である評価値を計算するステップと、
最適化部が、前記パラメータを最適化するステップと、
出力部が、前記評価部による処理と、前記最適化部による処理とを繰り返すことにより得られる、最適化されたパラメータを出力するステップと、
を含み、
前記最適化部が最適化するステップは、
評価環境取得部が評価環境に関する情報を取得するステップと、
評価データ記憶部が、前記評価部が計算に用いたパラメータと、前記評価部により前記計算に用いたパラメータを探索点として計算された前記評価値との組からなる複数のデータ点を、前記評価環境取得部が取得した前記評価環境に関する情報と対応付けて格納するステップと、
探索点候補生成部が、前記評価データ記憶部に格納された複数の前記計算に用いたパラメータに基づいて、探索点の候補となるパラメータである複数の探索点候補を生成するステップと、
探索点判定部が、前記探索点候補生成部により生成された前記複数の探索点候補の各々について、前記探索点候補が良い評価値となるか否かを判別するように学習された判別器を用いて、前記複数の探索点候補の各々について、前記探索点候補のパラメータと前記評価環境取得部が取得した前記評価環境に関する情報との組み合わせを前記判別器に入力したときに良い評価値となると判別された場合に、前記探索点候補を探索点とするステップと、
学習部が、前記評価データ記憶部に格納された前記複数のデータ点と前記複数の評価環境に関する情報とを用いて、前記複数のデータ点の各々のパラメータに前記評価値に応じてラベルを付与し、前記判別器を学習するステップと、
を含む最適化方法。 - コンピュータを、請求項1又は2記載の最適化装置の各部として機能させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018087589A JP7059781B2 (ja) | 2018-04-27 | 2018-04-27 | 最適化装置、最適化方法、及びプログラム |
PCT/JP2019/017450 WO2019208639A1 (ja) | 2018-04-27 | 2019-04-24 | 最適化装置、最適化方法、及びプログラム |
US17/050,773 US20210241123A1 (en) | 2018-04-27 | 2019-04-24 | Optimization device, optimization method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018087589A JP7059781B2 (ja) | 2018-04-27 | 2018-04-27 | 最適化装置、最適化方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019192160A JP2019192160A (ja) | 2019-10-31 |
JP7059781B2 true JP7059781B2 (ja) | 2022-04-26 |
Family
ID=68295192
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018087589A Active JP7059781B2 (ja) | 2018-04-27 | 2018-04-27 | 最適化装置、最適化方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20210241123A1 (ja) |
JP (1) | JP7059781B2 (ja) |
WO (1) | WO2019208639A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7059214B2 (ja) * | 2019-01-31 | 2022-04-25 | 株式会社日立製作所 | 演算装置 |
TWI753329B (zh) | 2019-12-06 | 2022-01-21 | 財團法人工業技術研究院 | 具風險評估之最佳取樣參數搜尋系統、方法與圖案化使用者介面 |
CN113886989B (zh) * | 2021-10-08 | 2024-03-29 | 长江大学 | 一种基于机器学习的石油钻井的参数优化方法及*** |
CN117594242B (zh) * | 2024-01-19 | 2024-04-09 | 浙江大学 | 人体疲劳度评估优化方法、装置、设备和存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017157112A (ja) | 2016-03-03 | 2017-09-07 | 三菱日立パワーシステムズ株式会社 | 制御パラメータ自動調整装置、制御パラメータ自動調整方法、及び制御パラメータ自動調整装置ネットワーク |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3399421B2 (ja) * | 1999-11-05 | 2003-04-21 | 住友電気工業株式会社 | 交通信号制御装置 |
JP2003016582A (ja) * | 2001-07-03 | 2003-01-17 | Matsushita Electric Ind Co Ltd | 信号制御装置および方法 |
US7398257B2 (en) * | 2003-12-24 | 2008-07-08 | Yamaha Hatsudoki Kabushiki Kaisha | Multiobjective optimization apparatus, multiobjective optimization method and multiobjective optimization program |
JP4857214B2 (ja) * | 2007-07-27 | 2012-01-18 | パナソニック株式会社 | 交通信号制御パラメータ設計装置及び交通信号制御パラメータ生成方法 |
EP2187369A3 (en) * | 2008-06-04 | 2012-03-28 | Roads and Traffic Authority of New South Wales | Traffic signals control system |
JP5565289B2 (ja) * | 2010-12-08 | 2014-08-06 | 富士通株式会社 | 探索プログラム、探索方法及び探索処理装置 |
WO2015198156A1 (en) * | 2014-06-17 | 2015-12-30 | King Abdullah University Of Science And Technology | System and method for traffic signal timing estimation |
JP5954750B2 (ja) * | 2014-06-30 | 2016-07-20 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 情報処理装置、情報処理方法、及びプログラム |
US20180096595A1 (en) * | 2016-10-04 | 2018-04-05 | Street Simplified, LLC | Traffic Control Systems and Methods |
-
2018
- 2018-04-27 JP JP2018087589A patent/JP7059781B2/ja active Active
-
2019
- 2019-04-24 WO PCT/JP2019/017450 patent/WO2019208639A1/ja active Application Filing
- 2019-04-24 US US17/050,773 patent/US20210241123A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017157112A (ja) | 2016-03-03 | 2017-09-07 | 三菱日立パワーシステムズ株式会社 | 制御パラメータ自動調整装置、制御パラメータ自動調整方法、及び制御パラメータ自動調整装置ネットワーク |
Non-Patent Citations (3)
Title |
---|
Vijini Mallawaarachchi,"Introduction to Genetic Algorithms - Including Example Code" [online],2017年07月08日,[令和3年9月13日検索],インターネット<URL: https://towardsdatascience.com/introduction-to-genetic-algorithms-including-example-code-e396e98d8bf3> |
Yang Yu,外2名,"Derivative-Free Optimization via Classification" [online],Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16),2016年03月02日,p.2286-2292,[令和3年9月13日検索],インターネット<URL:https://www.aaai.org/ocs/index.php/AAAI/AAAI16/paper/view/12367/11874> |
武藤 敦子,外3名,「出生前淘汰による遺伝的アルゴリズムの効率化」,情報処理学会研究報告,日本,社団法人情報処理学会 Information Processing Society of Japan,2002年09月20日,Vol.2002 No.89,p.13-16 |
Also Published As
Publication number | Publication date |
---|---|
JP2019192160A (ja) | 2019-10-31 |
WO2019208639A1 (ja) | 2019-10-31 |
US20210241123A1 (en) | 2021-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7059781B2 (ja) | 最適化装置、最適化方法、及びプログラム | |
JP5070574B2 (ja) | 局所交通量予測プログラム生成装置、局所交通量予測装置、局所交通量予測プログラム生成方法、局所交通量予測方法及びプログラム | |
Koh et al. | Reinforcement learning for vehicle route optimization in SUMO | |
JP4857214B2 (ja) | 交通信号制御パラメータ設計装置及び交通信号制御パラメータ生成方法 | |
Bazzan et al. | An evolutionary approach to traffic assignment | |
CN115560771A (zh) | 基于采样的路径规划方法及装置、自动行驶设备 | |
Adacher et al. | The global optimization of signal settings and traffic assignment combined problem: a comparison between algorithms. | |
WO2020162205A1 (ja) | 最適化装置、方法、及びプログラム | |
CN117114220A (zh) | 一种基于图神经网络的车辆调度算法 | |
JP2018101205A (ja) | ネットワーク状態推定装置及びプログラム | |
Zhang et al. | Conditional random fields for multi-agent reinforcement learning | |
Gamarra et al. | Deep learning for traffic prediction with an application to traffic lights optimization | |
Sakaya et al. | Importance sampled stochastic optimization for variational inference | |
JP6785741B2 (ja) | 最適化装置、交通信号制御システム、パラメータ探索装置、最適化方法、及びプログラム | |
JP7491468B2 (ja) | 経路生成装置、経路計画装置、経路生成方法、及び経路計画方法 | |
Werth et al. | Surrogate-assisted microscopic traffic simulation-based optimisation of routing parameters | |
JP7006566B2 (ja) | 最適化装置、誘導システム、最適化方法、及びプログラム | |
Padmasiri et al. | Genetic programming tuned fuzzy controlled traffic light system | |
Saeed et al. | Domain-aware multiagent reinforcement learning in navigation | |
Sofronova | Evolutionary computations for traffic signals optimization | |
JP6718338B2 (ja) | 連続値最適化問題の大域的探索装置及びプログラム | |
CN111858695A (zh) | 路段数据筛选方法、***和存储介质 | |
SEP | Solving the problem of multiple travelling salesman problem using hybrid gravitational algorithm | |
KR20150050603A (ko) | 경로 탐색 방법 및 그 장치 | |
CN111832797B (zh) | 数据处理方法、数据处理装置、存储介质和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200730 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210921 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211028 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220315 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220328 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7059781 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |