SOLVING ROUTING PROBLEMS USING MACHINE LEARNING
The techniques disclosed herein enable systems to solve routing problems using machine learning augmented by optimization modules. To plot a route, a system receives a plurality of nodes from a problem space. The plurality of nodes is then analyzed by an optimization module and ranked based on vario...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | HERIS, Hossein Khadivi NEEMA, Kartavya JAFARI, Amir Hossein CHUNG, Brice Hoani Valentin AKSOYLAR, Aydan |
description | The techniques disclosed herein enable systems to solve routing problems using machine learning augmented by optimization modules. To plot a route, a system receives a plurality of nodes from a problem space. The plurality of nodes is then analyzed by an optimization module and ranked based on various criteria such as distance from a reference node and deadline. Based on the ranking, the optimization module can select a smaller subset of nodes that is then processed by a machine learning model. The machine learning model can then select a node from the subset of nodes for addition to a route. This process can be repeated until a route is plotted for the full set of nodes within the problem space. In addition, the system can be configured to monitor current conditions of the problem space to modify the route in response to changes.
Sont divulguées ici des techniques permettant à des systèmes de résoudre des problèmes d'acheminement au moyen de l'apprentissage automatique augmenté par des modules d'optimisation. Pour tracer un itinéraire, un système reçoit une pluralité de nœuds en provenance d'un espace de problème. La pluralité de nœuds est ensuite analysée par un module d'optimisation et classée selon divers critères tels que la distance depuis un nœud de référence et une échéance. Sur la base du classement, le module d'optimisation peut sélectionner un sous-ensemble plus petit de nœuds qui sont ensuite traités par un modèle d'apprentissage automatique. Le modèle d'apprentissage automatique peut ensuite sélectionner un nœud dans le sous-ensemble de nœuds pour être ajouté à un itinéraire. Ce processus peut être répété jusqu'à ce qu'un itinéraire soit tracé pour la totalité de l'ensemble de nœuds dans l'espace de problème. De plus, le système peut être configuré pour surveiller des conditions actuelles de l'espace de problème pour modifier l'itinéraire en réponse à des changements. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2023129341A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2023129341A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2023129341A13</originalsourceid><addsrcrecordid>eNrjZNAP9vcJ8_RzVwjyDw0B0QFB_k4-rr7BCqHBIK6vo7OHp5-rgo-rY5AfUICHgTUtMac4lRdKczMou7mGOHvophbkx6cWFyQmp-allsSH-xsZGBkbGlkamxg6GhoTpwoAuhknFQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SOLVING ROUTING PROBLEMS USING MACHINE LEARNING</title><source>esp@cenet</source><creator>HERIS, Hossein Khadivi ; NEEMA, Kartavya ; JAFARI, Amir Hossein ; CHUNG, Brice Hoani Valentin ; AKSOYLAR, Aydan</creator><creatorcontrib>HERIS, Hossein Khadivi ; NEEMA, Kartavya ; JAFARI, Amir Hossein ; CHUNG, Brice Hoani Valentin ; AKSOYLAR, Aydan</creatorcontrib><description>The techniques disclosed herein enable systems to solve routing problems using machine learning augmented by optimization modules. To plot a route, a system receives a plurality of nodes from a problem space. The plurality of nodes is then analyzed by an optimization module and ranked based on various criteria such as distance from a reference node and deadline. Based on the ranking, the optimization module can select a smaller subset of nodes that is then processed by a machine learning model. The machine learning model can then select a node from the subset of nodes for addition to a route. This process can be repeated until a route is plotted for the full set of nodes within the problem space. In addition, the system can be configured to monitor current conditions of the problem space to modify the route in response to changes.
Sont divulguées ici des techniques permettant à des systèmes de résoudre des problèmes d'acheminement au moyen de l'apprentissage automatique augmenté par des modules d'optimisation. Pour tracer un itinéraire, un système reçoit une pluralité de nœuds en provenance d'un espace de problème. La pluralité de nœuds est ensuite analysée par un module d'optimisation et classée selon divers critères tels que la distance depuis un nœud de référence et une échéance. Sur la base du classement, le module d'optimisation peut sélectionner un sous-ensemble plus petit de nœuds qui sont ensuite traités par un modèle d'apprentissage automatique. Le modèle d'apprentissage automatique peut ensuite sélectionner un nœud dans le sous-ensemble de nœuds pour être ajouté à un itinéraire. Ce processus peut être répété jusqu'à ce qu'un itinéraire soit tracé pour la totalité de l'ensemble de nœuds dans l'espace de problème. De plus, le système peut être configuré pour surveiller des conditions actuelles de l'espace de problème pour modifier l'itinéraire en réponse à des changements.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES ; GYROSCOPIC INSTRUMENTS ; MEASURING ; MEASURING DISTANCES, LEVELS OR BEARINGS ; NAVIGATION ; PHOTOGRAMMETRY OR VIDEOGRAMMETRY ; PHYSICS ; SURVEYING ; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR ; TESTING</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230706&DB=EPODOC&CC=WO&NR=2023129341A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230706&DB=EPODOC&CC=WO&NR=2023129341A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>HERIS, Hossein Khadivi</creatorcontrib><creatorcontrib>NEEMA, Kartavya</creatorcontrib><creatorcontrib>JAFARI, Amir Hossein</creatorcontrib><creatorcontrib>CHUNG, Brice Hoani Valentin</creatorcontrib><creatorcontrib>AKSOYLAR, Aydan</creatorcontrib><title>SOLVING ROUTING PROBLEMS USING MACHINE LEARNING</title><description>The techniques disclosed herein enable systems to solve routing problems using machine learning augmented by optimization modules. To plot a route, a system receives a plurality of nodes from a problem space. The plurality of nodes is then analyzed by an optimization module and ranked based on various criteria such as distance from a reference node and deadline. Based on the ranking, the optimization module can select a smaller subset of nodes that is then processed by a machine learning model. The machine learning model can then select a node from the subset of nodes for addition to a route. This process can be repeated until a route is plotted for the full set of nodes within the problem space. In addition, the system can be configured to monitor current conditions of the problem space to modify the route in response to changes.
Sont divulguées ici des techniques permettant à des systèmes de résoudre des problèmes d'acheminement au moyen de l'apprentissage automatique augmenté par des modules d'optimisation. Pour tracer un itinéraire, un système reçoit une pluralité de nœuds en provenance d'un espace de problème. La pluralité de nœuds est ensuite analysée par un module d'optimisation et classée selon divers critères tels que la distance depuis un nœud de référence et une échéance. Sur la base du classement, le module d'optimisation peut sélectionner un sous-ensemble plus petit de nœuds qui sont ensuite traités par un modèle d'apprentissage automatique. Le modèle d'apprentissage automatique peut ensuite sélectionner un nœud dans le sous-ensemble de nœuds pour être ajouté à un itinéraire. Ce processus peut être répété jusqu'à ce qu'un itinéraire soit tracé pour la totalité de l'ensemble de nœuds dans l'espace de problème. De plus, le système peut être configuré pour surveiller des conditions actuelles de l'espace de problème pour modifier l'itinéraire en réponse à des changements.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES</subject><subject>GYROSCOPIC INSTRUMENTS</subject><subject>MEASURING</subject><subject>MEASURING DISTANCES, LEVELS OR BEARINGS</subject><subject>NAVIGATION</subject><subject>PHOTOGRAMMETRY OR VIDEOGRAMMETRY</subject><subject>PHYSICS</subject><subject>SURVEYING</subject><subject>SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR</subject><subject>TESTING</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZNAP9vcJ8_RzVwjyDw0B0QFB_k4-rr7BCqHBIK6vo7OHp5-rgo-rY5AfUICHgTUtMac4lRdKczMou7mGOHvophbkx6cWFyQmp-allsSH-xsZGBkbGlkamxg6GhoTpwoAuhknFQ</recordid><startdate>20230706</startdate><enddate>20230706</enddate><creator>HERIS, Hossein Khadivi</creator><creator>NEEMA, Kartavya</creator><creator>JAFARI, Amir Hossein</creator><creator>CHUNG, Brice Hoani Valentin</creator><creator>AKSOYLAR, Aydan</creator><scope>EVB</scope></search><sort><creationdate>20230706</creationdate><title>SOLVING ROUTING PROBLEMS USING MACHINE LEARNING</title><author>HERIS, Hossein Khadivi ; NEEMA, Kartavya ; JAFARI, Amir Hossein ; CHUNG, Brice Hoani Valentin ; AKSOYLAR, Aydan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2023129341A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES</topic><topic>GYROSCOPIC INSTRUMENTS</topic><topic>MEASURING</topic><topic>MEASURING DISTANCES, LEVELS OR BEARINGS</topic><topic>NAVIGATION</topic><topic>PHOTOGRAMMETRY OR VIDEOGRAMMETRY</topic><topic>PHYSICS</topic><topic>SURVEYING</topic><topic>SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR</topic><topic>TESTING</topic><toplevel>online_resources</toplevel><creatorcontrib>HERIS, Hossein Khadivi</creatorcontrib><creatorcontrib>NEEMA, Kartavya</creatorcontrib><creatorcontrib>JAFARI, Amir Hossein</creatorcontrib><creatorcontrib>CHUNG, Brice Hoani Valentin</creatorcontrib><creatorcontrib>AKSOYLAR, Aydan</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>HERIS, Hossein Khadivi</au><au>NEEMA, Kartavya</au><au>JAFARI, Amir Hossein</au><au>CHUNG, Brice Hoani Valentin</au><au>AKSOYLAR, Aydan</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SOLVING ROUTING PROBLEMS USING MACHINE LEARNING</title><date>2023-07-06</date><risdate>2023</risdate><abstract>The techniques disclosed herein enable systems to solve routing problems using machine learning augmented by optimization modules. To plot a route, a system receives a plurality of nodes from a problem space. The plurality of nodes is then analyzed by an optimization module and ranked based on various criteria such as distance from a reference node and deadline. Based on the ranking, the optimization module can select a smaller subset of nodes that is then processed by a machine learning model. The machine learning model can then select a node from the subset of nodes for addition to a route. This process can be repeated until a route is plotted for the full set of nodes within the problem space. In addition, the system can be configured to monitor current conditions of the problem space to modify the route in response to changes.
Sont divulguées ici des techniques permettant à des systèmes de résoudre des problèmes d'acheminement au moyen de l'apprentissage automatique augmenté par des modules d'optimisation. Pour tracer un itinéraire, un système reçoit une pluralité de nœuds en provenance d'un espace de problème. La pluralité de nœuds est ensuite analysée par un module d'optimisation et classée selon divers critères tels que la distance depuis un nœud de référence et une échéance. Sur la base du classement, le module d'optimisation peut sélectionner un sous-ensemble plus petit de nœuds qui sont ensuite traités par un modèle d'apprentissage automatique. Le modèle d'apprentissage automatique peut ensuite sélectionner un nœud dans le sous-ensemble de nœuds pour être ajouté à un itinéraire. Ce processus peut être répété jusqu'à ce qu'un itinéraire soit tracé pour la totalité de l'ensemble de nœuds dans l'espace de problème. De plus, le système peut être configuré pour surveiller des conditions actuelles de l'espace de problème pour modifier l'itinéraire en réponse à des changements.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre |
recordid | cdi_epo_espacenet_WO2023129341A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES GYROSCOPIC INSTRUMENTS MEASURING MEASURING DISTANCES, LEVELS OR BEARINGS NAVIGATION PHOTOGRAMMETRY OR VIDEOGRAMMETRY PHYSICS SURVEYING SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR TESTING |
title | SOLVING ROUTING PROBLEMS USING MACHINE LEARNING |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T12%3A03%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=HERIS,%20Hossein%20Khadivi&rft.date=2023-07-06&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2023129341A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |