GEMM-SaFIN(FRIE)++ : explainable artificial intelligent with episodic memory

Neuro-fuzzy systems are hybrid systems that take advantage on the functionalities of fuzzy logics and neural networks. The IF-THEN fuzzy rules allow good interpretability for human experts to understand the correlation between inputs and outputs. However, only the neuro-fuzzy’s designer knows the me...

Full description

Saved in:
Bibliographic Details
Main Author: Ko, Nelson Mingwei
Other Authors: Quek Hiok Chai
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/137999
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Neuro-fuzzy systems are hybrid systems that take advantage on the functionalities of fuzzy logics and neural networks. The IF-THEN fuzzy rules allow good interpretability for human experts to understand the correlation between inputs and outputs. However, only the neuro-fuzzy’s designer knows the mechanism and behavior of the system. To an enterprise point of view, e.g. finance world, the details on what makes the system arrive and formulate its predictions or rules is unknown. This is due to the lack of transparency between the system and the human experts. This paper proposes two novel types of explainable artificial intelligent (XAI) feature implemented using the neuro fuzzy architecture called Self Adaptive Fuzzy Inference Network with Fuzzy Rule Interpolation or Extrapolation (SaFIN(FRIE)). The two explainable AI feature are in a form of a graphical user interface (GUI) to assist the human expert to understand the inner mechanics of function on how it draws conclusion with the data fed into the system. One of the challenges for the fuzzy neural system is the making of a real-time prediction in the financial market where data can be sparse. As such, it is not able to automatically detect and react to the occurrence of concept drift and shifts, affecting their online learning capabilities. SaFIN(FRIE) employs interpolation and extrapolation techniques to make inference when drift or shift is detected. A general episodic memory technique is employed to capture and retrieve from past events that SaFIN(FRIE) learns. This is done by storing and retrieving them from an episodic memory storage during transient event behavior.