Explainable machine learning and deep learning

The ability of machine learning to improve research, processes and products is significant. Nonetheless, one major challenge hindering its adoption is that computers do not provide explanations for the predictions made in general. This project aims to solve this problem by focusing on methods for ma...

Full description

Saved in:
Bibliographic Details
Main Author: Liao, Zhongtian
Other Authors: Mao Kezhi
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/167791
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:The ability of machine learning to improve research, processes and products is significant. Nonetheless, one major challenge hindering its adoption is that computers do not provide explanations for the predictions made in general. This project aims to solve this problem by focusing on methods for making machine learning models and decisions made interpretable to humans. In this report, the main concepts related to interpretability are stated first. Next, both global and local model-agnostic methods are explored and implemented to interpret specific models or certain predictions made by the models. Each method implemented is elaborated in detail, including how it functions, its advantages and the negative effects. Two datasets, the bike sharing dataset and the cervical cancer dataset, are used as examples to explain and analyze different methods used in this project on regression and classification levels.