NEAT implementation for adapting neural networks applied to ATARI Asteroids
The project's source code can be found in this repository: https://github.com/SantiagoMorenoM/Neat-Python-AsteroidsMasters
- Autores:
-
Moreno Mercado, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/64387
- Acceso en línea:
- http://hdl.handle.net/1992/64387
- Palabra clave:
- Neural Networks
AI
Python
Game
Ingeniería
- Rights
- openAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id |
UNIANDES2_ef1cf038c811c5914039e7654d7c0292 |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/64387 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
dc.title.none.fl_str_mv |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
dc.title.alternative.none.fl_str_mv |
Implementación de NEAT para redes neuronales adaptables aplicadas a ATARI Asteroids |
title |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
spellingShingle |
NEAT implementation for adapting neural networks applied to ATARI Asteroids Neural Networks AI Python Game Ingeniería |
title_short |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
title_full |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
title_fullStr |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
title_full_unstemmed |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
title_sort |
NEAT implementation for adapting neural networks applied to ATARI Asteroids |
dc.creator.fl_str_mv |
Moreno Mercado, Santiago |
dc.contributor.advisor.none.fl_str_mv |
Takahashi Rodriguez, Silvia |
dc.contributor.author.none.fl_str_mv |
Moreno Mercado, Santiago |
dc.subject.keyword.none.fl_str_mv |
Neural Networks AI Python Game |
topic |
Neural Networks AI Python Game Ingeniería |
dc.subject.themes.es_CO.fl_str_mv |
Ingeniería |
description |
The project's source code can be found in this repository: https://github.com/SantiagoMorenoM/Neat-Python-AsteroidsMasters |
publishDate |
2023 |
dc.date.accessioned.none.fl_str_mv |
2023-01-31T14:20:52Z |
dc.date.available.none.fl_str_mv |
2023-01-31T14:20:52Z |
dc.date.issued.none.fl_str_mv |
2023-01-25 |
dc.type.es_CO.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.es_CO.fl_str_mv |
Text |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/1992/64387 |
dc.identifier.instname.es_CO.fl_str_mv |
instname:Universidad de los Andes |
dc.identifier.reponame.es_CO.fl_str_mv |
reponame:Repositorio Institucional Séneca |
dc.identifier.repourl.es_CO.fl_str_mv |
repourl:https://repositorio.uniandes.edu.co/ |
url |
http://hdl.handle.net/1992/64387 |
identifier_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
dc.language.iso.es_CO.fl_str_mv |
eng |
language |
eng |
dc.relation.references.es_CO.fl_str_mv |
Papavasileiou, Cornelis, J., & Jansen, B. (2021). A Systematic Literature Review of the Successors of "NeuroEvolution of Augmenting Topologies." Evolutionary Computation, 29(1), 1-73. https://doi.org/10.1162/evco_a_00282 NEAT Overview NEAT-Python 0.92 documentation. (s. f.). https://neat-python.readthedocs.io/en/latest/neat_overview.html Formica, F. (2022, Jul 24) finnformica/Asteroids-with-NEAT-python Retrieved from Github: https://github.com/finnformica/Asteroids-with-NEAT-python in November 2022 "The Beach Lab" (Jan 3, 2019) TheBeachLab/asteroids Retrieved from Github: https://github.com/TheBeachLab/asteroids in November 2022 Murray-Smith, D. J. (2012). Experimental modelling: system identification, parameter estimation and model optimisation techniques. Modelling and Simulation of Integrated Systems in Engineering, 165-214. https://doi.org/10.1533/9780857096050.165 Education, I. C. (2021, 3 agosto). Neural Networks. https://www.ibm.com/cloud/learn/neural-networks Education, I. C. (2021a, enero 6). Convolutional Neural Networks. https://www.ibm.com/cloud/learn/convolutional-neural-networks |
dc.rights.license.spa.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional |
dc.rights.uri.*.fl_str_mv |
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.es_CO.fl_str_mv |
18 páginas |
dc.format.mimetype.es_CO.fl_str_mv |
application/pdf |
dc.publisher.es_CO.fl_str_mv |
Universidad de los Andes |
dc.publisher.program.es_CO.fl_str_mv |
Ingeniería de Sistemas y Computación |
dc.publisher.faculty.es_CO.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.department.es_CO.fl_str_mv |
Departamento de Ingeniería Sistemas y Computación |
institution |
Universidad de los Andes |
bitstream.url.fl_str_mv |
https://repositorio.uniandes.edu.co/bitstreams/ba6d207f-d9c6-4d5d-bc93-108f878a9383/download https://repositorio.uniandes.edu.co/bitstreams/6bf71fb1-31d7-4b6d-88e3-3c4ee97e6490/download https://repositorio.uniandes.edu.co/bitstreams/c44ecd7d-27fb-4d5a-a59a-56cc827164b4/download https://repositorio.uniandes.edu.co/bitstreams/df008c8f-9d2d-44ee-beb5-da30a2f5a25c/download https://repositorio.uniandes.edu.co/bitstreams/7ac1954d-c006-47be-b1e8-336fd46060f3/download https://repositorio.uniandes.edu.co/bitstreams/156f472f-ee21-4139-a50a-acffd844d036/download https://repositorio.uniandes.edu.co/bitstreams/d9d3b1af-5995-42a1-9ceb-fcd5cecccf7f/download |
bitstream.checksum.fl_str_mv |
e026a21e12dd177303d39b7910b6b5ae d4ba35de4225350895a8c15862cef827 651578e2aee9bbc425e99f7ad15ed94f 4d427af71e3c953a20b7e9caf1ee40da 49a03836224b87267763ed4819a443fd 4491fe1afb58beaaef41a73cf7ff2e27 5aa5c691a1ffe97abd12c2966efcb8d6 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional Séneca |
repository.mail.fl_str_mv |
adminrepositorio@uniandes.edu.co |
_version_ |
1812133909239955456 |
spelling |
Attribution-NonCommercial-NoDerivatives 4.0 Internacionalhttps://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Takahashi Rodriguez, Silviad781ca31-3a21-42ce-a079-ae7f300551cf600Moreno Mercado, Santiagoabcfb606-8099-431d-b513-fe91ca17902e6002023-01-31T14:20:52Z2023-01-31T14:20:52Z2023-01-25http://hdl.handle.net/1992/64387instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/The project's source code can be found in this repository: https://github.com/SantiagoMorenoM/Neat-Python-AsteroidsMastersThe NEAT algorithm grants useful tools for creating agents that beat simple games, as the agents created through it can give simple and clear outputs, given a set of defined inputs, as well as a fitness/reward formula that is straightforward to design for simple games. Not only that but it's capabilities of generating variable agent "genomes" which take different approaches to the possible hurdle the game presents. This project focuses on developing agents that are able to play the Atari game, Asteroids, with some level of competence, and how these different species fare against the game's hurdles, including the various elements of randomness that the game's setting presents.Ingeniero de Sistemas y ComputaciónPregrado18 páginasapplication/pdfengUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería Sistemas y ComputaciónNEAT implementation for adapting neural networks applied to ATARI AsteroidsImplementación de NEAT para redes neuronales adaptables aplicadas a ATARI AsteroidsTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPNeural NetworksAIPythonGameIngenieríaPapavasileiou, Cornelis, J., & Jansen, B. (2021). A Systematic Literature Review of the Successors of "NeuroEvolution of Augmenting Topologies." Evolutionary Computation, 29(1), 1-73. https://doi.org/10.1162/evco_a_00282NEAT Overview NEAT-Python 0.92 documentation. (s. f.). https://neat-python.readthedocs.io/en/latest/neat_overview.htmlFormica, F. (2022, Jul 24) finnformica/Asteroids-with-NEAT-python Retrieved from Github: https://github.com/finnformica/Asteroids-with-NEAT-python in November 2022"The Beach Lab" (Jan 3, 2019) TheBeachLab/asteroids Retrieved from Github: https://github.com/TheBeachLab/asteroids in November 2022Murray-Smith, D. J. (2012). Experimental modelling: system identification, parameter estimation and model optimisation techniques. Modelling and Simulation of Integrated Systems in Engineering, 165-214. https://doi.org/10.1533/9780857096050.165Education, I. C. (2021, 3 agosto). Neural Networks. https://www.ibm.com/cloud/learn/neural-networksEducation, I. C. (2021a, enero 6). Convolutional Neural Networks. https://www.ibm.com/cloud/learn/convolutional-neural-networks201814353PublicationTHUMBNAILNEATS asteroids document.pdf.jpgNEATS asteroids document.pdf.jpgIM Thumbnailimage/jpeg3627https://repositorio.uniandes.edu.co/bitstreams/ba6d207f-d9c6-4d5d-bc93-108f878a9383/downloade026a21e12dd177303d39b7910b6b5aeMD56Autorizacio¿n Santiago Moreno.pdf.jpgAutorizacio¿n Santiago Moreno.pdf.jpgIM Thumbnailimage/jpeg16064https://repositorio.uniandes.edu.co/bitstreams/6bf71fb1-31d7-4b6d-88e3-3c4ee97e6490/downloadd4ba35de4225350895a8c15862cef827MD58ORIGINALNEATS asteroids document.pdfNEATS asteroids document.pdfTrabajo de gradoapplication/pdf579335https://repositorio.uniandes.edu.co/bitstreams/c44ecd7d-27fb-4d5a-a59a-56cc827164b4/download651578e2aee9bbc425e99f7ad15ed94fMD52Autorizacio¿n Santiago Moreno.pdfAutorizacio¿n Santiago Moreno.pdfHIDEapplication/pdf193751https://repositorio.uniandes.edu.co/bitstreams/df008c8f-9d2d-44ee-beb5-da30a2f5a25c/download4d427af71e3c953a20b7e9caf1ee40daMD53TEXTNEATS asteroids document.pdf.txtNEATS asteroids document.pdf.txtExtracted texttext/plain17117https://repositorio.uniandes.edu.co/bitstreams/7ac1954d-c006-47be-b1e8-336fd46060f3/download49a03836224b87267763ed4819a443fdMD55Autorizacio¿n Santiago Moreno.pdf.txtAutorizacio¿n Santiago Moreno.pdf.txtExtracted texttext/plain1163https://repositorio.uniandes.edu.co/bitstreams/156f472f-ee21-4139-a50a-acffd844d036/download4491fe1afb58beaaef41a73cf7ff2e27MD57LICENSElicense.txtlicense.txttext/plain; charset=utf-81810https://repositorio.uniandes.edu.co/bitstreams/d9d3b1af-5995-42a1-9ceb-fcd5cecccf7f/download5aa5c691a1ffe97abd12c2966efcb8d6MD541992/64387oai:repositorio.uniandes.edu.co:1992/643872023-10-10 16:56:23.298https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coWW8sIGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgdGVzaXMsIG1vbm9ncmFmw61hIG8gdHJhYmFqbyBkZSBncmFkbywgaGFnbyBlbnRyZWdhIGRlbCBlamVtcGxhciByZXNwZWN0aXZvIHkgZGUgc3VzIGFuZXhvcyBkZSBzZXIgZWwgY2FzbywgZW4gZm9ybWF0byBkaWdpdGFsIHkvbyBlbGVjdHLDs25pY28geSBhdXRvcml6byBhIGxhIFVuaXZlcnNpZGFkIGRlIGxvcyBBbmRlcyBwYXJhIHF1ZSByZWFsaWNlIGxhIHB1YmxpY2FjacOzbiBlbiBlbCBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIG8gZW4gY3VhbHF1aWVyIG90cm8gc2lzdGVtYSBvIGJhc2UgZGUgZGF0b3MgcHJvcGlvIG8gYWplbm8gYSBsYSBVbml2ZXJzaWRhZCB5IHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBMZXkgNDQgZGUgMTk5MywgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSB5IGRlbcOhcyBub3JtYXMgZ2VuZXJhbGVzIHNvYnJlIGxhIG1hdGVyaWEsIHV0aWxpY2UgZW4gdG9kYXMgc3VzIGZvcm1hcywgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgdHJhbnNmb3JtYWNpw7NuIHkgZGlzdHJpYnVjacOzbiAoYWxxdWlsZXIsIHByw6lzdGFtbyBww7pibGljbyBlIGltcG9ydGFjacOzbikgcXVlIG1lIGNvcnJlc3BvbmRlbiBjb21vIGNyZWFkb3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50by4gIAoKCkxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgZW1pdGUgZW4gY2FsaWRhZCBkZSBhdXRvciBkZSBsYSBvYnJhIG9iamV0byBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIHkgbm8gY29ycmVzcG9uZGUgYSBjZXNpw7NuIGRlIGRlcmVjaG9zLCBzaW5vIGEgbGEgYXV0b3JpemFjacOzbiBkZSB1c28gYWNhZMOpbWljbyBkZSBjb25mb3JtaWRhZCBjb24gbG8gYW50ZXJpb3JtZW50ZSBzZcOxYWxhZG8uIExhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgaGFjZSBleHRlbnNpdmEgbm8gc29sbyBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgbWF0ZXJpYWwsIHNpbm8gdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGVsZWN0csOzbmljbywgeSBlbiBnZW5lcmFsIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gCgoKRWwgYXV0b3IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLCBsYSBvYnJhIGVzIGRlIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAKCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAKCg== |