Have a question?
Message sent Close

Object Localization Using Gradient-Weighted Class Activation Mapping (Grad-CAM)

74 Students enrolled
0
0 reviews
  • Description
  • Curriculum
  • Reviews
Slide12

Overview

Name Course: Object Localization Using Gradient-Weighted Class Activation Mapping (Grad-CAM) [Intermediate] 

 

Instructor: Paisit Khanarsa Ph.D.

 

Course Description

คอร์สนี้ถูกจัดทำขึ้นเพื่อเรียนรู้การทำ Object Localization เเละการสร้าง Heat map โดยใช้เเนวคิด Gradient-Weighted Class Activation Mapping หรือ Grad-CAM เพื่อนำไปประยุกต์ใช้ในงานด้าน image classification จากการสร้าง Deep learning model โดยวิธีการดังกล่าวจะใช้วิธีการเขียนโปรเเกรมผ่านภาษา Python โดยใช้ Tensorflow library เเละ Keras library ซึ่งดำเนินการผ่าน Google Colaboratory  

 

What you’ll learn

  • ทบทวนความหมายของ Neural network
  • เเนวคิดฉบับย่อของการเรียนรู้ของ Neural Network
  • ทบทวนเเนวคิดของ Convolutional neural network
  • เเนวคิดของ Gradient-Weighted Class Activation Mapping (Grad-CAM)
  • การสร้าง Heat map จาก Grad-CAM
  • การประยุกต์ใช้เเนวคิดของ Grad-CAM ในการทำ localization บนปัญหา Brain tumors 

 

Requirements

  • ความรู้พื้นฐานทางคณิตศาสตร์ตั้งแต่ระดับมัธยมปลายขึ้นไปและความรู้พื้นฐานด้านแคลคูลัส
  • ความรู้พื้นฐานในหัวข้อ Deep learning เเละ Image classification
  • โปรเเกรมภาษา Python

 

Code:

https://drive.google.com/file/d/1Pdq9O9rmvV4bM8gMDj2htJOsDR0Jwk8O/view?usp=sharing 

Dataset:

https://www.kaggle.com/masoudnickparvar/brain-tumor-mri-dataset  

Keras:

https://keras.io/examples/vision/grad_cam/?fbclid=IwAR0adsPtiKsRNnS_-y16JWvF_6pLw7xNOF0RkFrt-tpI3yqPSqQR6cTyZUk