0% found this document useful (0 votes)
8 views

Introduction To Deep Learning

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Introduction To Deep Learning

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42

DEEP LEARNING

1. INTRODUCTION Dr. Ahmad Nasikun, S.T., M.Sc.


Dr. Ahmad Nasikun, S.T., M.Sc.
Pendidikan
 S-1 2007-2012: Teknik Elektro, UGM
 S-2 2013-2015: Computer Science and Electrical Engineering
Seoul National University (SNU), Korea Selatan
 S-3 2017-2022: Geometry Processing, Compute Graphics
TU Delft, Belanda

Minat Riset
 Geometry processing
 Deep Learning on Point Clouds
 Animation, Deformation, and Simulation
 Virtual, Augmented, and Mixed Reality

 Email: [email protected]
Virtual Reality for Korean Language Learning
• Interaksi dalam pembelajaran huruf Hangeul
• Pembelajaran fonologi Bahasa Korea
• Analisis fonologi Bahasa Korea dengan machine
learning
WHAT ARE COVERED

Pengenalan tentang Kecerdasan Buatan

Jenis machine learning

Beberapa contoh di industry

Fundamental dari Deep Learning


WHICH FACE IS REAL?

(a) (b) (c)


Source: https://www.theverge.com/tldr/2019/2/15/18226005/ai-g
enerated-fake-people-portraits-thispersondoesnotexist-stylegan
1997 | Deep Blue beats the world champion
TEXT-TO-IMAGE
Membuat gambar dari suatu teks yang dimasukkan oleh pengguna
Input: teks deskripsi (in English)
output: gambar
TEXT-TO-IMAGE
Bisa dengan berbagai gaya gambar
“Indonesian football player playing for Juventus”
TEXT-TO-IMAGE
TEXT-TO-IMAGE
Membuat gambar realistis dari suatu teks yang dimasukkan oleh pengguna

OpenAI Stability DeepAI

Stable
Dall.E Diffusion
https://deepai.org/machine-
learning-model/text2img
https://labs.openai.com/ https://beta.dreamstudio.ai/generat
e
[ADVANCED] CHAT BOX
INTRO ARTIFICIAL INTELLIGENCE
Visual perception

Speech recognition

Decision making

Language translation

….

Creativity
APA PERBEDAANNYA?
WHY NOW?

Big Data Hardware Software


HOW AI LEARNS?
HOW AI LEARNS? (KECOA 0, KURMA 1)
HOW AI LEARNS? (KECOA 0, KURMA 1)
HOW AI LEARNS? (KECOA 0, KURMA 1)
HOW AI LEARNS? (KECOA 0, KURMA 1)
HOW AI LEARNS? (KECOA 0, KURMA 1)
HOW AI LEARNS? (KECOA 0, KURMA 1)
SUPERVISED LEARNING

The model is trained on


labeled data

with the goal of learning to


predict an output variable

based on input variable


EXAMPLE: TESLA SELF-DRIVING CAR

https://www.youtube.com/watch?v=tlThdr3O5Qo
EXAMPLE: AUTONOMOUS DRIVING
UNSUPERVISED LEARNING

Learns patterns from


untagged data

exhibit self-organization
that captures patterns
as probability densities
EXAMPLE ON FACEBOOK
Facebook uses clustering to group users based on their interests, behaviors, and

News feed demographics. If a user has liked a lot of posts related to cats, Facebook will
group them with other users who have similar interests in cats and show them
more cat-related content.

Facebook uses clustering to group users based on their behavior patterns and

Ad targeting demographics, such as age, gender, location, and interests. For example, if an
advertiser wants to target young women who are interested in fitness, Facebook
will group users who have similar interests and show the ads to them.

Friend Facebook uses clustering to suggest friends to users based on their network
connections and behavior patterns. If a user has many friends in common with

suggestions
another user, Facebook's clustering algorithm will suggest that they become
friends.
DETECTING CREDIT CARD FRAUD
CLUSTERING POINT CLOUD DATA

Wiersma, R., Nasikun, A., Eisemann, E., & Hildebrandt, K. (2022). DeltaConv: anisotropic operators for geometric deep learning on point clouds.
ACM Transactions on Graphics (TOG), 41(4), 1-10.
GENERATIVE MODEL

learns the underlying


structure of a dataset

can then generate new


data points similar to
the original data
STYLE-GAN

Karras, T., Laine, S., & Aila, T. (2019). A style-based generator architecture for generative adversarial networks.
In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (pp. 4401-4410).
STYLE-GAN

Karras, T., Aittala, M., Laine, S., Härkönen, E., Hellsten, J., Lehtinen, J., & Aila, T. (2021). Alias-free generative adversarial networks.
Advances in Neural Information Processing Systems, 34, 852-863.
Details of
the Network
Forward Pass/Propagation
𝒙 𝒎
𝑚1
𝑥1 𝑚2 𝑻
𝑥2
𝒎=𝑾 𝒙+𝒃
𝑚3
𝑥3
𝑚3
Activation function
𝒎
𝑚1
𝑻
𝑚2 𝒏=𝑾 𝒎
𝑚3 ෝ = 𝒇(𝒏)
𝒚

𝑚3
Loss Function
𝒎
𝑚1
𝑚2 ෝ = 𝒇(𝒏)
𝒚
ෝ, 𝒚)
𝒍𝒐𝒔𝒔 = 𝑳(𝒚
𝑚3

𝑚3
Back propagation
Updating weight

𝑚1
𝑚2 ෝ, 𝒚)
𝒍𝒐𝒔𝒔 = 𝑳(𝒚
𝑚3

𝑚3
TERIMA KASIH Ahmad Nasikun
[email protected]

You might also like