Racing game artificial intelligence using evolutionary artificial neural networks

Hamid Homatash, Süheyl Özveren, Victor Bassilious

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    This paper investigates the viability of using an Evolutionary Artificial Neural Network (EANN) approach as an alternative to standard Artificial Intelligence techniques used in a racing game. Use of Neuro-Evolution of Augmenting Topologies (NEAT) algorithms is compared to a standard AI technique which employs steering behaviours and a finite state machine to navigate an AI- driver agent around a circuit. We present a comparison between the NEAT algorithm and the standard AI technique described. Our initial literature review of the different available EANN approaches and the reasons for the choice of the NEAT algorithmic approach for our investigations is followed by the description of the implementation of our modified NEAT algorithm based EANN AI-driver agent and the racing simulation used for testing. Finally comparison of the results achieved with the implemented NEAT algorithm and the standard AI technique is followed by our conclusion on the comparative effectiveness of the NEAT and standard AI-driver agents and how our reported results can be further improved by future studies
    Original languageEnglish
    Title of host publicationGame-On AI 2011
    PublisherEurosis
    Pages1-11
    Number of pages11
    Publication statusPublished - 22 Aug 2011

    Fingerprint

    Artificial intelligence
    Topology
    Neural networks
    Finite automata
    Networks (circuits)
    Testing

    Keywords

    • machine learning
    • games
    • neural networks
    • artificial intelligence
    • EANN
    • racing game simulator

    Cite this

    Homatash, H., Özveren, S., & Bassilious, V. (2011). Racing game artificial intelligence using evolutionary artificial neural networks. In Game-On AI 2011 (pp. 1-11). Eurosis.
    Homatash, Hamid ; Özveren, Süheyl ; Bassilious, Victor. / Racing game artificial intelligence using evolutionary artificial neural networks. Game-On AI 2011. Eurosis, 2011. pp. 1-11
    @inproceedings{2896e3adaf934f81817e02caacdfae02,
    title = "Racing game artificial intelligence using evolutionary artificial neural networks",
    abstract = "This paper investigates the viability of using an Evolutionary Artificial Neural Network (EANN) approach as an alternative to standard Artificial Intelligence techniques used in a racing game. Use of Neuro-Evolution of Augmenting Topologies (NEAT) algorithms is compared to a standard AI technique which employs steering behaviours and a finite state machine to navigate an AI- driver agent around a circuit. We present a comparison between the NEAT algorithm and the standard AI technique described. Our initial literature review of the different available EANN approaches and the reasons for the choice of the NEAT algorithmic approach for our investigations is followed by the description of the implementation of our modified NEAT algorithm based EANN AI-driver agent and the racing simulation used for testing. Finally comparison of the results achieved with the implemented NEAT algorithm and the standard AI technique is followed by our conclusion on the comparative effectiveness of the NEAT and standard AI-driver agents and how our reported results can be further improved by future studies",
    keywords = "machine learning, games, neural networks, artificial intelligence, EANN, racing game simulator",
    author = "Hamid Homatash and S{\"u}heyl {\"O}zveren and Victor Bassilious",
    year = "2011",
    month = "8",
    day = "22",
    language = "English",
    pages = "1--11",
    booktitle = "Game-On AI 2011",
    publisher = "Eurosis",

    }

    Homatash, H, Özveren, S & Bassilious, V 2011, Racing game artificial intelligence using evolutionary artificial neural networks. in Game-On AI 2011. Eurosis, pp. 1-11.

    Racing game artificial intelligence using evolutionary artificial neural networks. / Homatash, Hamid; Özveren, Süheyl ; Bassilious, Victor.

    Game-On AI 2011. Eurosis, 2011. p. 1-11.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    TY - GEN

    T1 - Racing game artificial intelligence using evolutionary artificial neural networks

    AU - Homatash, Hamid

    AU - Özveren, Süheyl

    AU - Bassilious, Victor

    PY - 2011/8/22

    Y1 - 2011/8/22

    N2 - This paper investigates the viability of using an Evolutionary Artificial Neural Network (EANN) approach as an alternative to standard Artificial Intelligence techniques used in a racing game. Use of Neuro-Evolution of Augmenting Topologies (NEAT) algorithms is compared to a standard AI technique which employs steering behaviours and a finite state machine to navigate an AI- driver agent around a circuit. We present a comparison between the NEAT algorithm and the standard AI technique described. Our initial literature review of the different available EANN approaches and the reasons for the choice of the NEAT algorithmic approach for our investigations is followed by the description of the implementation of our modified NEAT algorithm based EANN AI-driver agent and the racing simulation used for testing. Finally comparison of the results achieved with the implemented NEAT algorithm and the standard AI technique is followed by our conclusion on the comparative effectiveness of the NEAT and standard AI-driver agents and how our reported results can be further improved by future studies

    AB - This paper investigates the viability of using an Evolutionary Artificial Neural Network (EANN) approach as an alternative to standard Artificial Intelligence techniques used in a racing game. Use of Neuro-Evolution of Augmenting Topologies (NEAT) algorithms is compared to a standard AI technique which employs steering behaviours and a finite state machine to navigate an AI- driver agent around a circuit. We present a comparison between the NEAT algorithm and the standard AI technique described. Our initial literature review of the different available EANN approaches and the reasons for the choice of the NEAT algorithmic approach for our investigations is followed by the description of the implementation of our modified NEAT algorithm based EANN AI-driver agent and the racing simulation used for testing. Finally comparison of the results achieved with the implemented NEAT algorithm and the standard AI technique is followed by our conclusion on the comparative effectiveness of the NEAT and standard AI-driver agents and how our reported results can be further improved by future studies

    KW - machine learning

    KW - games

    KW - neural networks

    KW - artificial intelligence

    KW - EANN

    KW - racing game simulator

    M3 - Conference contribution

    SP - 1

    EP - 11

    BT - Game-On AI 2011

    PB - Eurosis

    ER -

    Homatash H, Özveren S, Bassilious V. Racing game artificial intelligence using evolutionary artificial neural networks. In Game-On AI 2011. Eurosis. 2011. p. 1-11