Cargando…
Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks
Backpropagation has been regarded as the most favorable algorithm for training artificial neural networks. However, it has been criticized for its biological implausibility because its learning mechanism contradicts the human brain. Although backpropagation has achieved super-human performance in va...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9709416/ https://www.ncbi.nlm.nih.gov/pubmed/36465966 http://dx.doi.org/10.3389/fncom.2022.1062678 |
_version_ | 1784841149882564608 |
---|---|
author | Lee, Jangho Jo, Jeonghee Lee, Byounghwa Lee, Jung-Hoon Yoon, Sungroh |
author_facet | Lee, Jangho Jo, Jeonghee Lee, Byounghwa Lee, Jung-Hoon Yoon, Sungroh |
author_sort | Lee, Jangho |
collection | PubMed |
description | Backpropagation has been regarded as the most favorable algorithm for training artificial neural networks. However, it has been criticized for its biological implausibility because its learning mechanism contradicts the human brain. Although backpropagation has achieved super-human performance in various machine learning applications, it often shows limited performance in specific tasks. We collectively referred to such tasks as machine-challenging tasks (MCTs) and aimed to investigate methods to enhance machine learning for MCTs. Specifically, we start with a natural question: Can a learning mechanism that mimics the human brain lead to the improvement of MCT performances? We hypothesized that a learning mechanism replicating the human brain is effective for tasks where machine intelligence is difficult. Multiple experiments corresponding to specific types of MCTs where machine intelligence has room to improve performance were performed using predictive coding, a more biologically plausible learning algorithm than backpropagation. This study regarded incremental learning, long-tailed, and few-shot recognition as representative MCTs. With extensive experiments, we examined the effectiveness of predictive coding that robustly outperformed backpropagation-trained networks for the MCTs. We demonstrated that predictive coding-based incremental learning alleviates the effect of catastrophic forgetting. Next, predictive coding-based learning mitigates the classification bias in long-tailed recognition. Finally, we verified that the network trained with predictive coding could correctly predict corresponding targets with few samples. We analyzed the experimental result by drawing analogies between the properties of predictive coding networks and those of the human brain and discussing the potential of predictive coding networks in general machine learning. |
format | Online Article Text |
id | pubmed-9709416 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-97094162022-12-01 Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks Lee, Jangho Jo, Jeonghee Lee, Byounghwa Lee, Jung-Hoon Yoon, Sungroh Front Comput Neurosci Neuroscience Backpropagation has been regarded as the most favorable algorithm for training artificial neural networks. However, it has been criticized for its biological implausibility because its learning mechanism contradicts the human brain. Although backpropagation has achieved super-human performance in various machine learning applications, it often shows limited performance in specific tasks. We collectively referred to such tasks as machine-challenging tasks (MCTs) and aimed to investigate methods to enhance machine learning for MCTs. Specifically, we start with a natural question: Can a learning mechanism that mimics the human brain lead to the improvement of MCT performances? We hypothesized that a learning mechanism replicating the human brain is effective for tasks where machine intelligence is difficult. Multiple experiments corresponding to specific types of MCTs where machine intelligence has room to improve performance were performed using predictive coding, a more biologically plausible learning algorithm than backpropagation. This study regarded incremental learning, long-tailed, and few-shot recognition as representative MCTs. With extensive experiments, we examined the effectiveness of predictive coding that robustly outperformed backpropagation-trained networks for the MCTs. We demonstrated that predictive coding-based incremental learning alleviates the effect of catastrophic forgetting. Next, predictive coding-based learning mitigates the classification bias in long-tailed recognition. Finally, we verified that the network trained with predictive coding could correctly predict corresponding targets with few samples. We analyzed the experimental result by drawing analogies between the properties of predictive coding networks and those of the human brain and discussing the potential of predictive coding networks in general machine learning. Frontiers Media S.A. 2022-11-16 /pmc/articles/PMC9709416/ /pubmed/36465966 http://dx.doi.org/10.3389/fncom.2022.1062678 Text en Copyright © 2022 Lee, Jo, Lee, Lee and Yoon. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Lee, Jangho Jo, Jeonghee Lee, Byounghwa Lee, Jung-Hoon Yoon, Sungroh Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks |
title | Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks |
title_full | Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks |
title_fullStr | Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks |
title_full_unstemmed | Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks |
title_short | Brain-inspired Predictive Coding Improves the Performance of Machine Challenging Tasks |
title_sort | brain-inspired predictive coding improves the performance of machine challenging tasks |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9709416/ https://www.ncbi.nlm.nih.gov/pubmed/36465966 http://dx.doi.org/10.3389/fncom.2022.1062678 |
work_keys_str_mv | AT leejangho braininspiredpredictivecodingimprovestheperformanceofmachinechallengingtasks AT jojeonghee braininspiredpredictivecodingimprovestheperformanceofmachinechallengingtasks AT leebyounghwa braininspiredpredictivecodingimprovestheperformanceofmachinechallengingtasks AT leejunghoon braininspiredpredictivecodingimprovestheperformanceofmachinechallengingtasks AT yoonsungroh braininspiredpredictivecodingimprovestheperformanceofmachinechallengingtasks |