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...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Jangho, Jo, Jeonghee, Lee, Byounghwa, Lee, Jung-Hoon, Yoon, Sungroh
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