EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS

This thesis discusses the application of Explainable Artificial Intelligence (XAI) in object detection using the You Only Look Once (YOLO) algorithm version 5. Along with the development of artificial intelligence, which is growing rapidly and becoming increasingly complicated, XAI is needed to be a...

Full description

Saved in:
Bibliographic Details
Main Author: Nur Rahman, Arief
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/74725
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:74725
spelling id-itb.:747252023-07-21T10:26:32ZEXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS Nur Rahman, Arief Indonesia Theses YOLO, XAI, Grad-CAM, Eigen-CAM, heatmaps. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/74725 This thesis discusses the application of Explainable Artificial Intelligence (XAI) in object detection using the You Only Look Once (YOLO) algorithm version 5. Along with the development of artificial intelligence, which is growing rapidly and becoming increasingly complicated, XAI is needed to be able to provide transparent and understandable explanations to users. This thesis uses the XAI algorithm in object detection using Gradient-weighted Class Activation maps (Grad-CAM) and Eigen-CAM. The initial stage is to build data sets on several roads in the city of Bandung. Once the dataset is labeled, the YOLOv5s model is trained using the collected dataset. The results of the YOLOv5s model that has been trained get a mean Average Precision (mAP) value of 0.5 of 87.8%. After that, XAI was implemented using the Grad-CAM and Eigen-CAM algorithms. Based on the experiments conducted, the Eigen-CAM algorithm is superior in terms of speed compared to the Grad-CAM algorithm. However, the Grad-CAM algorithm represents a better heatmap even though it requires longer computational time because it performs backpropagation to calculate the gradient of an object. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description This thesis discusses the application of Explainable Artificial Intelligence (XAI) in object detection using the You Only Look Once (YOLO) algorithm version 5. Along with the development of artificial intelligence, which is growing rapidly and becoming increasingly complicated, XAI is needed to be able to provide transparent and understandable explanations to users. This thesis uses the XAI algorithm in object detection using Gradient-weighted Class Activation maps (Grad-CAM) and Eigen-CAM. The initial stage is to build data sets on several roads in the city of Bandung. Once the dataset is labeled, the YOLOv5s model is trained using the collected dataset. The results of the YOLOv5s model that has been trained get a mean Average Precision (mAP) value of 0.5 of 87.8%. After that, XAI was implemented using the Grad-CAM and Eigen-CAM algorithms. Based on the experiments conducted, the Eigen-CAM algorithm is superior in terms of speed compared to the Grad-CAM algorithm. However, the Grad-CAM algorithm represents a better heatmap even though it requires longer computational time because it performs backpropagation to calculate the gradient of an object.
format Theses
author Nur Rahman, Arief
spellingShingle Nur Rahman, Arief
EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS
author_facet Nur Rahman, Arief
author_sort Nur Rahman, Arief
title EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS
title_short EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS
title_full EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS
title_fullStr EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS
title_full_unstemmed EXPLAINABLE ARTIFICIAL INTELLIGENCE (XAI) USING GRAD-CAM AND EIGEN-CAM ON YOLOV5S MODELS
title_sort explainable artificial intelligence (xai) using grad-cam and eigen-cam on yolov5s models
url https://digilib.itb.ac.id/gdl/view/74725
_version_ 1822279974400294912