Artificial General Intelligence: Efficient Reinforcement Learning to Achieve Human-Like Reasoning
CSEF · 2017 Mathematical Sciences
Overview
Objectives/Goals Artificial neural networks suffer from a phenomenon known as "catastrophic forgetting", which prevents artificial intelligence agents from learning multiple tasks. This project explores various network structures and training methods to deal with this barrier to achieving general intelligence. Methods/Materials Used Python programming language with Theano and Keras libraries. Various unconventional artificial neural network structures were assessed on tasks such as object recognition and cursor navigation based on training speed and resilience. Results The traditional sequential models demonstrated catastrophic forgetting to a large extent, achieving over 90% accuracy on one task but under 10% on the other. Meanwhile, a sequential model trained simultaneously on both tasks reached only 50-60% accuracy. However, progressive or 2-column neural networks improved about 20% on this benchmark. There was a significant increase in performance and training efficiency. Conclusions/Discussion Progressive neural networks are an efficient way to improve AI performance on multiple tasks. They can be easily extended to encompass more than two tasks, through the use of multiple columns, or subnetworks. Choosing the output (since PNNs create multiple outputs) is a trivial task that may be left to a separate machine learning model. With learning models such as the PNN, the issue of catastrophic forgetting is no longer a major obstacle in achieving general intelligence.
Summary statement
I explored various training techniques and artificial neural network models to improve model resilience when given more than one task to learn.
Help received
None. I designed and wrote all the programs myself. I used the Keras and Theano scientific computing libraries in Python.
Competition history
- CSEF 2017
Resources
Related projects
ISEF · 2025
Navigating Parameter Space: Mitigating Catastrophic Forgetting in Continual Learning
JSHS · 2023
Hybrid Plasticity: A Biologically Realistic Meta-Learning Algorithm to Increase the Adaptability and Efficiency of Artificial Intelligence Systems
ISEF · 2023
Hybrid Plasticity: Adaptive, Brain-Like Artificial Intelligence via Prefrontal Cortex Inspired Meta-Learning
JSHS · 2023
Utilizing the Learned Latent Structure from Dimensionality Reduction Algorithms to Prevent the Effects of Catastrophic Forgetting in Neural Networks
JSHS · 2023
Training Neural Networks Using Reinforcement Learning: The Application of AI in the Twenty-First Century
CSEF · 2010
Utilizing Artificial Neural Networks to Create a Learning Robot
ISEF · 2022
Binary Synthesis: Applying Philosophical Principles to Artificial Neural Networks
CSEF · 2019
Novel Reinforcement Learning Methods in Collaborative Environments
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects