Artificial Intelligence Course in Bahasa Indonesia
IMPORTANT NOTICE:
Indonesia has been one among a lot of countries around the world that is badly affected by Corona virus. The spreading of the virus is so fast with exponential growth. I believe that artificial intelligence can help people all around the world to fight against Corona virus. Therefore, to speed up AI research in fighting the virus–particularly in Indonesia, I have shared some teaching materials from my AI class taught in undergraduate level with Bahasa Indonesia. Please feel free to use and to share them among your colleagues. I hope this small contribution will promote AI research to fight Corona virus.
*********
PRE-REQUISITE MATERIALS
MIT 18.065 Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
Linear algebra concepts are key for understanding and creating machine learning algorithms, especially as applied to deep learning and neural networks. This course reviews linear algebra with applications to probability and statistics and optimization–and above all a full explanation of deep learning.
Playlist:
https://www.youtube.com/playlist?list=PLUl4u3cNGP63oMNUHXqIUcrkS2PivhN3k
A. INTRODUCTION TO ARTIFICIAL INTELLIGENCE
A very short introductory course about artificial intelligence technology ranging from the beginning of Turing Machine (1948) up to current speech recognition technology of Google Duplex (2018). If you are new to this field, I recommend you to watch these videos to get a grasp on what is artificial intelligence and how this technology has been developed.
Part 1: Industrial Revolution 4.0 and Artificial Intelligence
Part 2: History of Turing Machine
Part 3: Machine Learning: Supervised and Unsupervised
Part 4: Introduction to Deep Neural Network
Part 5: References for AI research
Download teaching materials:
https://www.slideshare.net/macsuntzu/introduction-to-artificial-intelligence-pengenalan-kecerdasan-buatan
**********
B. A FIRST COURSE IN MACHINE LEARNING
An introductory course in machine learning for layman. In this course, I will explain some basic machine learning algorithms such as linear regression, naive bayes, decision tree, clustering, and association rules. Furthermore, I will explain about some basic terminologies in machine learning field.
**********
C. LEARNING DEEP LEARNING: DIGGING DEEPER
An exhaustive course about deep learning, starting from its historical point of view, its main difference with traditional machine learning, an algorithmic overview of deep learning (based on Brandon Rohrer’s course in 2017) and mathematics of deep learning (based on Alexander Amini’s course in 2019).
Download teaching materials:
PDF of lecture notes (6 MB)
More References:
1. Data Science for Business
2. Numsense! Data Science for the Layman: No Math Added
3. Deep Learning Illustrated: A Visual, Interactive Guide to Artificial Intelligence
4. Introduction to Deep Learning (MIT Course / MIT 6.S191) by Alexander Amini and Ava Soleimany.