METHODS FOR TRAINING AN ARTIFICIAL INTELLIGENT AGENT WITH CURRICULUM AND SKILLS

A method for training an agent uses a mixture of scenarios designed to teach specific skills helpful in a larger domain, such as mixing general racing and very specific tactical racing scenarios. Aspects of the methods can include one or more of the following: (1) training the agent to be very good...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MACALPINE, Patrick, THOMURE, Michael D, BARRETT, Samuel, WURMAN, Peter, WALSH, Thomas J, KOMPELLA, Varun
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 MACALPINE, Patrick
THOMURE, Michael D
BARRETT, Samuel
WURMAN, Peter
WALSH, Thomas J
KOMPELLA, Varun
description A method for training an agent uses a mixture of scenarios designed to teach specific skills helpful in a larger domain, such as mixing general racing and very specific tactical racing scenarios. Aspects of the methods can include one or more of the following: (1) training the agent to be very good at time trials by having one or more cars spread out on the track; (2) running the agent in various racing scenarios with a variable number of opponents starting in different configurations around the track; (3) varying the opponents by using game-provided agents, agents trained according to aspects of the present invention, or agents controlled to follow specific driving lines; (4) setting up specific short scenarios with opponents in various racing situations with specific success criteria; and (5) having a dynamic curriculum based on how the agent performs on a variety of evaluation scenarios. Un procédé d'entraînement d'un agent utilise un mélange de scénarios conçus pour enseigner des compétences spécifiques utiles dans un domaine plus large, par exemple en mélangeant des scénarios de courses générales et de courses tactiques très spécifiques. Des aspects des procédés peuvent consister : (1) à entraîner l'agent à être très bon en contre-la-montre en ayant une ou plusieurs voitures réparties sur la piste ; et/ou (2) à faire fonctionner l'agent dans divers scénarios de course comportant un nombre variable d'adversaires commençant dans différentes configurations autour de la piste ; et/ou (3) à faire varier les adversaires à l'aide d'agents fournis par un jeu, d'agents entraînés selon des aspects de la présente invention, ou d'agents commandés pour suivre des lignes de conduite spécifiques ; et/ou (4) à établir des scénarios courts spécifiques comportant des adversaires dans diverses situations de course à critères de réussite spécifiques ; et/ou (5) à présenter un programme dynamique basé sur la manière dont l'agent se comporte sur toute une série de scénarios d'évaluation.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2023146682A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2023146682A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2023146682A13</originalsourceid><addsrcrecordid>eNqNyrEKwjAQgOEsDqK-w4GzYFMprkeaNIdpAsmFjqVInEQL9f1RxAdw-f_lW4vQa7ahTWBCBI5InnwH6AEjkyFF6IA8a-eo054Bvx2ILagcI6nscv_xLaQLOZe2YnWb7kvZ_b4Re6NZ2UOZn2NZ5ulaHuU1DkEeZV2dmuYssar_U28DYS_C</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHODS FOR TRAINING AN ARTIFICIAL INTELLIGENT AGENT WITH CURRICULUM AND SKILLS</title><source>esp@cenet</source><creator>MACALPINE, Patrick ; THOMURE, Michael D ; BARRETT, Samuel ; WURMAN, Peter ; WALSH, Thomas J ; KOMPELLA, Varun</creator><creatorcontrib>MACALPINE, Patrick ; THOMURE, Michael D ; BARRETT, Samuel ; WURMAN, Peter ; WALSH, Thomas J ; KOMPELLA, Varun</creatorcontrib><description>A method for training an agent uses a mixture of scenarios designed to teach specific skills helpful in a larger domain, such as mixing general racing and very specific tactical racing scenarios. Aspects of the methods can include one or more of the following: (1) training the agent to be very good at time trials by having one or more cars spread out on the track; (2) running the agent in various racing scenarios with a variable number of opponents starting in different configurations around the track; (3) varying the opponents by using game-provided agents, agents trained according to aspects of the present invention, or agents controlled to follow specific driving lines; (4) setting up specific short scenarios with opponents in various racing situations with specific success criteria; and (5) having a dynamic curriculum based on how the agent performs on a variety of evaluation scenarios. Un procédé d'entraînement d'un agent utilise un mélange de scénarios conçus pour enseigner des compétences spécifiques utiles dans un domaine plus large, par exemple en mélangeant des scénarios de courses générales et de courses tactiques très spécifiques. Des aspects des procédés peuvent consister : (1) à entraîner l'agent à être très bon en contre-la-montre en ayant une ou plusieurs voitures réparties sur la piste ; et/ou (2) à faire fonctionner l'agent dans divers scénarios de course comportant un nombre variable d'adversaires commençant dans différentes configurations autour de la piste ; et/ou (3) à faire varier les adversaires à l'aide d'agents fournis par un jeu, d'agents entraînés selon des aspects de la présente invention, ou d'agents commandés pour suivre des lignes de conduite spécifiques ; et/ou (4) à établir des scénarios courts spécifiques comportant des adversaires dans diverses situations de course à critères de réussite spécifiques ; et/ou (5) à présenter un programme dynamique basé sur la manière dont l'agent se comporte sur toute une série de scénarios d'évaluation.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; PHYSICS</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&amp;date=20230803&amp;DB=EPODOC&amp;CC=WO&amp;NR=2023146682A1$$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&amp;date=20230803&amp;DB=EPODOC&amp;CC=WO&amp;NR=2023146682A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MACALPINE, Patrick</creatorcontrib><creatorcontrib>THOMURE, Michael D</creatorcontrib><creatorcontrib>BARRETT, Samuel</creatorcontrib><creatorcontrib>WURMAN, Peter</creatorcontrib><creatorcontrib>WALSH, Thomas J</creatorcontrib><creatorcontrib>KOMPELLA, Varun</creatorcontrib><title>METHODS FOR TRAINING AN ARTIFICIAL INTELLIGENT AGENT WITH CURRICULUM AND SKILLS</title><description>A method for training an agent uses a mixture of scenarios designed to teach specific skills helpful in a larger domain, such as mixing general racing and very specific tactical racing scenarios. Aspects of the methods can include one or more of the following: (1) training the agent to be very good at time trials by having one or more cars spread out on the track; (2) running the agent in various racing scenarios with a variable number of opponents starting in different configurations around the track; (3) varying the opponents by using game-provided agents, agents trained according to aspects of the present invention, or agents controlled to follow specific driving lines; (4) setting up specific short scenarios with opponents in various racing situations with specific success criteria; and (5) having a dynamic curriculum based on how the agent performs on a variety of evaluation scenarios. Un procédé d'entraînement d'un agent utilise un mélange de scénarios conçus pour enseigner des compétences spécifiques utiles dans un domaine plus large, par exemple en mélangeant des scénarios de courses générales et de courses tactiques très spécifiques. Des aspects des procédés peuvent consister : (1) à entraîner l'agent à être très bon en contre-la-montre en ayant une ou plusieurs voitures réparties sur la piste ; et/ou (2) à faire fonctionner l'agent dans divers scénarios de course comportant un nombre variable d'adversaires commençant dans différentes configurations autour de la piste ; et/ou (3) à faire varier les adversaires à l'aide d'agents fournis par un jeu, d'agents entraînés selon des aspects de la présente invention, ou d'agents commandés pour suivre des lignes de conduite spécifiques ; et/ou (4) à établir des scénarios courts spécifiques comportant des adversaires dans diverses situations de course à critères de réussite spécifiques ; et/ou (5) à présenter un programme dynamique basé sur la manière dont l'agent se comporte sur toute une série de scénarios d'évaluation.</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyrEKwjAQgOEsDqK-w4GzYFMprkeaNIdpAsmFjqVInEQL9f1RxAdw-f_lW4vQa7ahTWBCBI5InnwH6AEjkyFF6IA8a-eo054Bvx2ILagcI6nscv_xLaQLOZe2YnWb7kvZ_b4Re6NZ2UOZn2NZ5ulaHuU1DkEeZV2dmuYssar_U28DYS_C</recordid><startdate>20230803</startdate><enddate>20230803</enddate><creator>MACALPINE, Patrick</creator><creator>THOMURE, Michael D</creator><creator>BARRETT, Samuel</creator><creator>WURMAN, Peter</creator><creator>WALSH, Thomas J</creator><creator>KOMPELLA, Varun</creator><scope>EVB</scope></search><sort><creationdate>20230803</creationdate><title>METHODS FOR TRAINING AN ARTIFICIAL INTELLIGENT AGENT WITH CURRICULUM AND SKILLS</title><author>MACALPINE, Patrick ; THOMURE, Michael D ; BARRETT, Samuel ; WURMAN, Peter ; WALSH, Thomas J ; KOMPELLA, Varun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2023146682A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MACALPINE, Patrick</creatorcontrib><creatorcontrib>THOMURE, Michael D</creatorcontrib><creatorcontrib>BARRETT, Samuel</creatorcontrib><creatorcontrib>WURMAN, Peter</creatorcontrib><creatorcontrib>WALSH, Thomas J</creatorcontrib><creatorcontrib>KOMPELLA, Varun</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MACALPINE, Patrick</au><au>THOMURE, Michael D</au><au>BARRETT, Samuel</au><au>WURMAN, Peter</au><au>WALSH, Thomas J</au><au>KOMPELLA, Varun</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHODS FOR TRAINING AN ARTIFICIAL INTELLIGENT AGENT WITH CURRICULUM AND SKILLS</title><date>2023-08-03</date><risdate>2023</risdate><abstract>A method for training an agent uses a mixture of scenarios designed to teach specific skills helpful in a larger domain, such as mixing general racing and very specific tactical racing scenarios. Aspects of the methods can include one or more of the following: (1) training the agent to be very good at time trials by having one or more cars spread out on the track; (2) running the agent in various racing scenarios with a variable number of opponents starting in different configurations around the track; (3) varying the opponents by using game-provided agents, agents trained according to aspects of the present invention, or agents controlled to follow specific driving lines; (4) setting up specific short scenarios with opponents in various racing situations with specific success criteria; and (5) having a dynamic curriculum based on how the agent performs on a variety of evaluation scenarios. Un procédé d'entraînement d'un agent utilise un mélange de scénarios conçus pour enseigner des compétences spécifiques utiles dans un domaine plus large, par exemple en mélangeant des scénarios de courses générales et de courses tactiques très spécifiques. Des aspects des procédés peuvent consister : (1) à entraîner l'agent à être très bon en contre-la-montre en ayant une ou plusieurs voitures réparties sur la piste ; et/ou (2) à faire fonctionner l'agent dans divers scénarios de course comportant un nombre variable d'adversaires commençant dans différentes configurations autour de la piste ; et/ou (3) à faire varier les adversaires à l'aide d'agents fournis par un jeu, d'agents entraînés selon des aspects de la présente invention, ou d'agents commandés pour suivre des lignes de conduite spécifiques ; et/ou (4) à établir des scénarios courts spécifiques comportant des adversaires dans diverses situations de course à critères de réussite spécifiques ; et/ou (5) à présenter un programme dynamique basé sur la manière dont l'agent se comporte sur toute une série de scénarios d'évaluation.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2023146682A1
source esp@cenet
subjects CALCULATING
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
COMPUTING
COUNTING
PHYSICS
title METHODS FOR TRAINING AN ARTIFICIAL INTELLIGENT AGENT WITH CURRICULUM AND SKILLS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T00%3A13%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=MACALPINE,%20Patrick&rft.date=2023-08-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2023146682A1%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