DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems
For many years, deep learning has been a popular study area. Its effectiveness in a variety of applications has led to immense research in this sector, leading to several neural network architecture that are as accurate as humans. Despite possessing human-like accuracy, deep neural networks mostly l...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/153483 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-153483 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1534832021-12-03T07:04:10Z DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems Dandapath, Soham Quek Hiok Chai School of Computer Science and Engineering ASHCQUEK@ntu.edu.sg Engineering::Computer science and engineering For many years, deep learning has been a popular study area. Its effectiveness in a variety of applications has led to immense research in this sector, leading to several neural network architecture that are as accurate as humans. Despite possessing human-like accuracy, deep neural networks mostly lack human like cognition which explains the reasoning behind their decisions, making them akin to a black box. Fuzzy Systems, on the other hand, are based on human-like reasoning, inspired by the brain's hippocampus. However, they are vulnerable to outliers and do not generalize well unlike the deep neural networks making them quite fragile. Attempts to merge these two fields are nothing new. However, owing to the use of non-differentiable membership functions in fuzzy systems, neuro fuzzy systems based on the Mamdani inference scheme have only been able to adapt the structure of the neural network and not the learning mechanism. Deep Neural Network - Fuzzy Embedded System (DNN-FES) is a unique architecture based on the Mamdani inference scheme. It aims to replace a normal T-norm with a neural network that learns the inference process using learning mechanism of the neural network. We also introduce Fuzzy Object Loss Estimator (FOLE) to leverage backpropagation algorithm of neural networks into the neuro fuzzy system. FOLE is an objective loss function in the sense that it not only tries to minimize the error incurred from the target and predicted value, but also the loss incurred in making inadmissible or unjustifiable rule. In most of the benchmarking tests, DNN-FES has proved to produce state-of-the-art results. For the application of DNN-FES in stock market prediction, the results have shown quite promising results making it a potential candidate for its usage in stock market trading and portfolio balancing. Bachelor of Engineering (Computer Science) 2021-12-03T07:04:10Z 2021-12-03T07:04:10Z 2021 Final Year Project (FYP) Dandapath, S. (2021). DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/153483 https://hdl.handle.net/10356/153483 en SCSE20-0786 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Dandapath, Soham DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
description |
For many years, deep learning has been a popular study area. Its effectiveness in a variety of applications has led to immense research in this sector, leading to several neural network architecture that are as accurate as humans. Despite possessing human-like accuracy, deep neural networks mostly lack human like cognition which explains the reasoning behind their decisions, making them akin to a black box. Fuzzy Systems, on the other hand, are based on human-like reasoning, inspired by the brain's hippocampus. However, they are vulnerable to outliers and do not generalize well unlike the deep neural networks making them quite fragile. Attempts to merge these two fields are nothing new. However, owing to the use of non-differentiable membership functions in fuzzy systems, neuro fuzzy systems based on the Mamdani inference scheme have only been able to adapt the structure of the neural network and not the learning mechanism.
Deep Neural Network - Fuzzy Embedded System (DNN-FES) is a unique architecture based on the Mamdani inference scheme. It aims to replace a normal T-norm with a neural network that learns the inference process using learning mechanism of the neural network. We also introduce Fuzzy Object Loss Estimator (FOLE) to leverage backpropagation algorithm of neural networks into the neuro fuzzy system. FOLE is an objective loss function in the sense that it not only tries to minimize the error incurred from the target and predicted value, but also the loss incurred in making inadmissible or unjustifiable rule.
In most of the benchmarking tests, DNN-FES has proved to produce state-of-the-art results. For the application of DNN-FES in stock market prediction, the results have shown quite promising results making it a potential candidate for its usage in stock market trading and portfolio balancing. |
author2 |
Quek Hiok Chai |
author_facet |
Quek Hiok Chai Dandapath, Soham |
format |
Final Year Project |
author |
Dandapath, Soham |
author_sort |
Dandapath, Soham |
title |
DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
title_short |
DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
title_full |
DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
title_fullStr |
DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
title_full_unstemmed |
DNN-FES & Fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
title_sort |
dnn-fes & fole : objective loss estimator for integrating deep neural-network into fuzzy systems |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/153483 |
_version_ |
1718368058500710400 |