Evolutionary multi-task learning for modular knowledge representation in neural networks
The brain can be viewed as a complex modular structure with features of information processing through knowledge storage and retrieval. Modularity ensures that the knowledge is stored in a manner where any complications in certain modules do not affect the overall functionality of the brain. Althoug...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/138814 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-138814 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1388142020-05-13T02:40:30Z Evolutionary multi-task learning for modular knowledge representation in neural networks Chandra, Rohitash Gupta, Abhishek Ong, Yew-Soon Goh, Chi-Keong School of Computer Science and Engineering Rolls-Royce@NTU Corporate Laboratory Singapore Institute of Manufacturing Technology Engineering::Computer science and engineering Evolutionary Multitasking Neuro-evolution The brain can be viewed as a complex modular structure with features of information processing through knowledge storage and retrieval. Modularity ensures that the knowledge is stored in a manner where any complications in certain modules do not affect the overall functionality of the brain. Although artificial neural networks have been very promising in prediction and recognition tasks, they are limited in terms of learning algorithms that can provide modularity in knowledge representation that could be helpful in using knowledge modules when needed. Multi-task learning enables learning algorithms to feature knowledge in general representation from several related tasks. There has not been much work done that incorporates multi-task learning for modular knowledge representation in neural networks. In this paper, we present multi-task learning for modular knowledge representation in neural networks via modular network topologies. In the proposed method, each task is defined by the selected regions in a network topology (module). Modular knowledge representation would be effective even if some of the neurons and connections are disrupted or removed from selected modules in the network. We demonstrate the effectiveness of the method using single hidden layer feedforward networks to learn selected n-bit parity problems of varying levels of difficulty. Furthermore, we apply the method to benchmark pattern classification problems. The simulation and experimental results, in general, show that the proposed method retains performance quality although the knowledge is represented as modules. NRF (Natl Research Foundation, S’pore) 2020-05-13T02:40:29Z 2020-05-13T02:40:29Z 2017 Journal Article Chandra, R., Gupta, A., Ong, Y.-S., & Goh, C.-K. (2018). Evolutionary multi-task learning for modular knowledge representation in neural networks. Neural Processing Letters, 47(3), 993-1009. doi:10.1007/s11063-017-9718-z 1370-4621 https://hdl.handle.net/10356/138814 10.1007/s11063-017-9718-z 2-s2.0-85030857577 3 47 993 1009 en Neural Processing Letters © 2017 Springer Science+Business Media, LLC. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Evolutionary Multitasking Neuro-evolution |
spellingShingle |
Engineering::Computer science and engineering Evolutionary Multitasking Neuro-evolution Chandra, Rohitash Gupta, Abhishek Ong, Yew-Soon Goh, Chi-Keong Evolutionary multi-task learning for modular knowledge representation in neural networks |
description |
The brain can be viewed as a complex modular structure with features of information processing through knowledge storage and retrieval. Modularity ensures that the knowledge is stored in a manner where any complications in certain modules do not affect the overall functionality of the brain. Although artificial neural networks have been very promising in prediction and recognition tasks, they are limited in terms of learning algorithms that can provide modularity in knowledge representation that could be helpful in using knowledge modules when needed. Multi-task learning enables learning algorithms to feature knowledge in general representation from several related tasks. There has not been much work done that incorporates multi-task learning for modular knowledge representation in neural networks. In this paper, we present multi-task learning for modular knowledge representation in neural networks via modular network topologies. In the proposed method, each task is defined by the selected regions in a network topology (module). Modular knowledge representation would be effective even if some of the neurons and connections are disrupted or removed from selected modules in the network. We demonstrate the effectiveness of the method using single hidden layer feedforward networks to learn selected n-bit parity problems of varying levels of difficulty. Furthermore, we apply the method to benchmark pattern classification problems. The simulation and experimental results, in general, show that the proposed method retains performance quality although the knowledge is represented as modules. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Chandra, Rohitash Gupta, Abhishek Ong, Yew-Soon Goh, Chi-Keong |
format |
Article |
author |
Chandra, Rohitash Gupta, Abhishek Ong, Yew-Soon Goh, Chi-Keong |
author_sort |
Chandra, Rohitash |
title |
Evolutionary multi-task learning for modular knowledge representation in neural networks |
title_short |
Evolutionary multi-task learning for modular knowledge representation in neural networks |
title_full |
Evolutionary multi-task learning for modular knowledge representation in neural networks |
title_fullStr |
Evolutionary multi-task learning for modular knowledge representation in neural networks |
title_full_unstemmed |
Evolutionary multi-task learning for modular knowledge representation in neural networks |
title_sort |
evolutionary multi-task learning for modular knowledge representation in neural networks |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/138814 |
_version_ |
1681058929176477696 |