SlideShare a Scribd company logo
1 of 29
Download to read offline
ML/AI INTRODUCTION
PART 1
Alvian Rahmadani Saputra
archiruz.github.io
@alvianrahmadani11@gmail.com
ARTIFICIAL
INTELLIGENCE?
dan masih banyak lagi
lainnya…
AI adalah ilmu komputer yang mempelajari tentang bagaimana suatu sistem
komputer dapat memodelkan dan menirukan proses-proses berpikir
manusia serta perilakunya
● Sebuah sistem yang berpikir seperti manusia
● Sebuah sistem yang dapat berpikir secara rasional
● Sebuah sistem yang berperilaku seperti manusia
● Sebuah sistem yang dapat berperilaku secara rasional
MACHINE
LEARNING???
MACHINE LEARNING
Sistem yang bisa belajar sendiri melalui data
Sistem/mesin yang dapat belajar sendiri melalui data
“Machine learning is the field of study that gives computers the ability to learn
without being explicitly programmed”
—Arthur Samuel, 1959
MENGAPA MACHINE
LEARNING???
Cara penyelesaian masalah tanpa ML
Write rules:
Blacklisted keywords
1. hadiah
2. jutaan
3. gratis
4. hutang
5. pinjaman
6. cuan
7. promo
8. “mas, piye kabare? Kok gak tau
SMS/telepon, opo wis lali karo
dulure sing merantau nang
Kalimantan?”
9. dll…
Cara penyelesaian menggunakan ML
ML dapat beradaptasi terhadap
perubahan
APA SAJA YANG
DIBUTUHKAN??
Sumber: bangkit.academy
● Google Sheets
● RapidMiner
● Google Colaboratory
Tools
Software yang akan kita digunakan
● TensorFlow
● Keras
● SciKit
● Numpy dan Pandas
Semuanya dalam bahasa Python
Library/Framework
Framework yang akan kita digunakan
Chapter 1 :
Data dan teman-temannya
Memahami data dan memvisualisasikannya
● Kumpulan dari objek-objek data dan atributnya
● Attribute (kolom) adalah properti atau
karakteristik dari objek
○ contoh: suhu, warna baju, jumlah anak, etc.
○ dapat disebut juga dimension atau feature
● Kumpulan attribute membentuk sebuah object
(baris)
○ dapat disebut juga dengan tuple, record, data
point, case, sample, example, or instance
Apa itu data?
● Qualitative data sering disebut
juga nominal data
Attributes
● Proses ini digunakan untuk
menarik informasi dari data
● Tujuannya yaitu untuk:
○ Mengumpulkan
○ Menyusun
○ Menyimpulkan
○ Menyajikan
Statistical Descriptions of Data
● Scatter plot: data direpresentasikan sebagai titik-titik di plane (cocok
untuk melihat korelasi)
● Histogram: sumbu x sebagai nilai, sumbu y sebagai representasinya
atau frekuensinya (cocok untuk melihat distribusi data)
● Boxplot: menampilkan five-number summary (cocok untuk melihat
distribusi data dan outliers)
Visualisasi Data
● Scatter plot: data direpresentasikan
sebagai titik-titik di plane (cocok untuk
melihat korelasi)
● Korelasi adalah hubungan antar dua
variabel
Scatter Plot
● -1 berarti korelasi negatif
(satu naik satunya turun, vice versa)
● 0 tidak ada korelasi
(hubungannya rendah)
● 1 berarti korelasi positif
(satu naik satunya juga naik, vice versa)
Korelasi
● Histogram: sumbu x sebagai nilai, sumbu
y sebagai representasinya atau
frekuensinya (cocok untuk melihat
distribusi data)
● Bentuk dari histogram dipengaruhi oleh
jumlah bin
● Sering juga digunakan untuk mengecek
normalitas dari distribusi data
Histogram
● Boxplot: menampilkan five-number
summary
○ Minimum (Q0 or 0th percentile)
○ 1st quartile (Q1 or 25th percentile)
○ Median (Q2 or 50th percentile)
○ 3rd quartile (Q3 or 75th percentile)
○ Maximum (Q4 or 100th percentile)
● Outlier
Boxplot
Chapter 2 :
Software dan teman-temannya
Google Sheets, RapidMiner dan Google Colab
● Program spreadsheet untuk
○ Data analisis
○ Accounting
○ Visualisasi Data
○ Project Management
○ etc…
Google Sheets
● Platform data science yang
digunakan untuk
○ Data engineering
○ Model building
○ Deployment
○ etc…
● Menggunakan berbagai teknik
deskriptif dan prediksi dalam
memberikan wawasan kepada
pengguna
RapidMiner
● Jupyter notebook tapi online
dan berbasis cloud
● Dapat menggunakan GPU dari
google gratis
● Support image, html dan LaTeX
● Integrate PyTorch,
TensorFlow, Keras, dan
OpenCV
Google Colab
Part 2 akan lebih fokus ke Python, framework dan
library yang akan dipakai
Tetap semangat, tetap solid solid solid!
TERIMA KASIH!!

More Related Content

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Study Jam 1.pptx.pdf

  • 1. ML/AI INTRODUCTION PART 1 Alvian Rahmadani Saputra archiruz.github.io @alvianrahmadani11@gmail.com
  • 3.
  • 4. dan masih banyak lagi lainnya…
  • 5. AI adalah ilmu komputer yang mempelajari tentang bagaimana suatu sistem komputer dapat memodelkan dan menirukan proses-proses berpikir manusia serta perilakunya ● Sebuah sistem yang berpikir seperti manusia ● Sebuah sistem yang dapat berpikir secara rasional ● Sebuah sistem yang berperilaku seperti manusia ● Sebuah sistem yang dapat berperilaku secara rasional
  • 7. MACHINE LEARNING Sistem yang bisa belajar sendiri melalui data Sistem/mesin yang dapat belajar sendiri melalui data “Machine learning is the field of study that gives computers the ability to learn without being explicitly programmed” —Arthur Samuel, 1959
  • 9. Cara penyelesaian masalah tanpa ML Write rules: Blacklisted keywords 1. hadiah 2. jutaan 3. gratis 4. hutang 5. pinjaman 6. cuan 7. promo 8. “mas, piye kabare? Kok gak tau SMS/telepon, opo wis lali karo dulure sing merantau nang Kalimantan?” 9. dll…
  • 10. Cara penyelesaian menggunakan ML ML dapat beradaptasi terhadap perubahan
  • 13. ● Google Sheets ● RapidMiner ● Google Colaboratory Tools Software yang akan kita digunakan
  • 14. ● TensorFlow ● Keras ● SciKit ● Numpy dan Pandas Semuanya dalam bahasa Python Library/Framework Framework yang akan kita digunakan
  • 15. Chapter 1 : Data dan teman-temannya Memahami data dan memvisualisasikannya
  • 16. ● Kumpulan dari objek-objek data dan atributnya ● Attribute (kolom) adalah properti atau karakteristik dari objek ○ contoh: suhu, warna baju, jumlah anak, etc. ○ dapat disebut juga dimension atau feature ● Kumpulan attribute membentuk sebuah object (baris) ○ dapat disebut juga dengan tuple, record, data point, case, sample, example, or instance Apa itu data?
  • 17. ● Qualitative data sering disebut juga nominal data Attributes
  • 18. ● Proses ini digunakan untuk menarik informasi dari data ● Tujuannya yaitu untuk: ○ Mengumpulkan ○ Menyusun ○ Menyimpulkan ○ Menyajikan Statistical Descriptions of Data
  • 19. ● Scatter plot: data direpresentasikan sebagai titik-titik di plane (cocok untuk melihat korelasi) ● Histogram: sumbu x sebagai nilai, sumbu y sebagai representasinya atau frekuensinya (cocok untuk melihat distribusi data) ● Boxplot: menampilkan five-number summary (cocok untuk melihat distribusi data dan outliers) Visualisasi Data
  • 20. ● Scatter plot: data direpresentasikan sebagai titik-titik di plane (cocok untuk melihat korelasi) ● Korelasi adalah hubungan antar dua variabel Scatter Plot
  • 21. ● -1 berarti korelasi negatif (satu naik satunya turun, vice versa) ● 0 tidak ada korelasi (hubungannya rendah) ● 1 berarti korelasi positif (satu naik satunya juga naik, vice versa) Korelasi
  • 22. ● Histogram: sumbu x sebagai nilai, sumbu y sebagai representasinya atau frekuensinya (cocok untuk melihat distribusi data) ● Bentuk dari histogram dipengaruhi oleh jumlah bin ● Sering juga digunakan untuk mengecek normalitas dari distribusi data Histogram
  • 23. ● Boxplot: menampilkan five-number summary ○ Minimum (Q0 or 0th percentile) ○ 1st quartile (Q1 or 25th percentile) ○ Median (Q2 or 50th percentile) ○ 3rd quartile (Q3 or 75th percentile) ○ Maximum (Q4 or 100th percentile) ● Outlier Boxplot
  • 24. Chapter 2 : Software dan teman-temannya Google Sheets, RapidMiner dan Google Colab
  • 25. ● Program spreadsheet untuk ○ Data analisis ○ Accounting ○ Visualisasi Data ○ Project Management ○ etc… Google Sheets
  • 26. ● Platform data science yang digunakan untuk ○ Data engineering ○ Model building ○ Deployment ○ etc… ● Menggunakan berbagai teknik deskriptif dan prediksi dalam memberikan wawasan kepada pengguna RapidMiner
  • 27. ● Jupyter notebook tapi online dan berbasis cloud ● Dapat menggunakan GPU dari google gratis ● Support image, html dan LaTeX ● Integrate PyTorch, TensorFlow, Keras, dan OpenCV Google Colab
  • 28. Part 2 akan lebih fokus ke Python, framework dan library yang akan dipakai Tetap semangat, tetap solid solid solid!