SlideShare a Scribd company logo
1 of 108
Download to read offline
Derin Öğrenme Nedir?
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
1
Ferhat Kurt
info@derinogrenme.com
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
2
Türkiye Derin Öğrenme Grubu Sayfası: https://www.linkedin.com/grp/home?gid=8334641
Ankara Derin Öğrenme Meetup Sayfası: http://www.meetup.com/Ankara-Deep-Learning
Derin Öğrenme Grup Sayfası: https://www.facebook.com/groups/derin.ogrenme
http://www.derinogrenme.com
Derin Öğrenme & Yapay Zekâ
Derin öğrenme, makinelerin dünyayı
algılama ve anlamasına yönelik yapay zekâ
geliştirmede en popüler yaklaşım olmuştur.
Şu anda ağırlıklı olarak belirli anlamayla ilgili
görevlere odaklanılmış ve bu alanlarda
birçok başarı elde edilmiştir.
Bugün, en önemli araştırma kuruluşlarının
yanısıra dünyanın en büyük internet
şirketlerinin bazıları araştırma ve
ürünlerinde derin öğrenme kullanmak için
GPU’ları kullanmaktadır.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
3
Veri
Geniş-kapsamlı Tanıma
Algoritma
Veri Çeşitliliği
Veri, gerçek dünyayı
yansıtacak yeterlilikte
çeşitliliğe sahip olmalıdır.
Algoritma Kompleksliği
Algoritmalar veriden
öğrenecek kadar yeterli
güce sahip olmalıdır.
Veri Açıklaması
Veri, algoritmanın
öğrenebilmesi için yeterli
bilgiye sahip olmalıdır.
Algoritma Hızı
Algoritmalar, geniş veriyi
işleyecek kadar yeterli
hıza sahip olmalıdır.
Sırt Çantası
Flüt
Keçi
Raket
Kibrit
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
4
PASCAL VOC 2005-2012
20 Nesne Sınıfı 22,951 resim
Parçalara ayırma -SegmentasyonBulma
Davranış: Motosiklet sürme
Everingham, Van Gool, Williams, Winn and Zisserman. The PASCAL Visual Object Classes (VOC) Challenge. IJCV 2010
Sınıflandırma: kişi, motosiklet
Kişi
Motorsiklet
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
5
BÜYÜK KAPSAMLI GÖRSEL TANIMA YARIŞMASI (ILSVRC) 2010-2015
200 Nesne Sınıfında
1000 Nesne Sınıfında
517,840 resim
1,431,167 resim
http://image‐net.org/challenges/LSVRC/
Yarışma Kategorileri
İki Ana Yarışma Kategorisi
1. Nesne tespiti (200 farklı etiketlenmiş kategoride),
2. Nesne Yeri Bulma (1000 farklı kategoride)
İki Taster Yarışma Kategorisi (Yeni)
1. Videoda nesne tespiti (30 farklı etiketlenmiş kategoride),
2. Sahne sınıflandırma (401 kategoride-MIT Places takımı)
14,197,122 resim, 21841 synset indekslenmiştir.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
6
ILSVRC 2015 - YENİ EKLENEN VİDEO KATEGORİSİ
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
7
ILSVRC 2010
ILSVRC 2013
81 katılımcı
ILSVRC 2014
123 katılımcı
ILSVRC 2015
?
ILSVRC 2011
ILSVRC 2012
0
20
40
60
80
100
120
140
160
3 yıl
2010-2012
2013 2014 2015
YILLARA GÖRE ILSVRC’YE KATILIM DURUMU
YIL
KATILIMCISAYISI
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
8
72%
74%
84%
88%
93%
95%
2010 2011 2012 2013 2014 2015
ImageNet Yarışması
GPU is 1 of 3 Breakthroughs
Revolutionizing Deep Learning
Doğruluk
NVIDIA
CUDA GPU
YARIŞMA YILI Başarı
Imagenet 2011 kazananı %74,3
Imagenet 2012 kazananı (Krizhesvky) %83,6
Imagenet 2013 kazananı (Zeiler/Clarifai) %88,3
Imagenet 2014 kazananı (GoogLeNet) %93,3
Andrej Karpathy %94,9
Buidu ArXiv Yayını 3 Oca 15 %94
MS Research ArXiv yayını 6 Şub 15 %95,1
Google ArXiv yayını 2 Mar 15 %95,2
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
9
A. Krizhevsky, I. Sutskever and G.E. Hinton. “ImageNet Classification with Deep Convolutional Neural Networks”. NIPS (2012)
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
10
Geoffrey Hinton (sağda) Alex Krizhevsky ve Ilya Sutskever (solda). Fotoğraf: U of T
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
11
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
12
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
13
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
14
İnsanın 0,1 saniyede yapabildiği herşeyi,
10 katmanlı büyük bir ağda yapabilir.
Kedi
Yapay Sinir Ağı Nasıl Çalışıyor?
Eğer kedi ise tıkla
0.1 sec:
neurons
can fire
only 10
times!
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
15
LeNet (LeCun et al. 1998)
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
16https://www.youtube.com/watch?v=FwFduRA_L6Q
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
17
2012
SuperVision
2014
GoogLeNet
Konvolüzasyon
Pooling
Softmax
Diğer
VGG MSRA
35/36 takım
derin öğrenme
kullanmıştır.
20/36 takım
açık-kaynaklı
Caffe
uygulamasını
kullanmıştır.
[Krizhevsky NIPS 2012] [Szegedy arxiv 2014] [Simonyan arxiv 2014] [He arxiv 2014]
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
18
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
19
GELENEKSEL MAKİNE ALGISI – Hand Crafted Özellikler
Ham veri Özellik çıkarıcı Lineer
Sınıflandırıcı
Sonuç
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
20
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
21
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
22
Konvolüzasyonel Sinir Ağları
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
23
Pooling
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
24
P(kedi|x)
P(köpek|x)
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
25
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
26
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
27
MULTİMODAL RECURRENT NEURAL NETWORK
«siyah beyaz köpek bar
üzerinden atlıyor.»
«iki genç kız lego
oyuncağı ile oynuyor.»
«pembe kıyafetli kız
havada zıplıyor.»
«turuncu güvenlik yeleği giyen
yapı işçisi yolda çalışıyor»
«mavi dalış kıyafetli adam dalga
üstünde sörf yapıyor.»
«siyah tişört giyen
adam gitar çalıyor.»Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
28
Büyük Veriye Erişim
Yeni
Derin Öğrenme
Teknikleri
Her bir dakikada
100 saatlik video
Günlük 350 milyon
resim yükleme
Saatte 2,5 Petabyte
Müşteri verisi
GPU Hızlandırıcılar
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
29
Soldan sağa: Yann LeCun, Geoff Hinton, Yoshua Bengio, Andrew Ng
Yann LeCun
Facebook Yapay
Zekâ Lab.
Yöneticisi (Prof.)
Geoffrey Hinton
Google
Toronto
Üniversitesi
(Prof.)
Yoshua Bengio
Montreal
Üniversitesi
(Prof.)
Andrew Ng
Baidu Baş
Bilimadamı
(Prof.)
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
30
KARŞILAŞTIRMA
Google Brain’e eşdeğer
görüntü analizi yapan
NVIDIA sistemi
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
31
8 BillionTransistors
3,072 CUDA Cores
7 TFLOPS SP / 0.2 TFLOPS DP
12GB Memory
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
32
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
33
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
34
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
35
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
36
Günümüzde Kullanılan Ses Tanıma Sistemleri
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
37
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
38
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
39
Çoğu insan %95 doğruluk ve
%99 doğruluk arasındaki farkı
anlamamaktadır.
%99 oyun değiştiren bir orandır.
%99 doğruluk ile akıllı
telefonlar sesle kullanılacak
hale getirilebilir.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
40
Ses Nesnelerin İnternetinin Dönüşümünü Sağlayacaktır.
Araç Arayüzleri Ev Gereçleri Giyilebilir Araçlar
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
41
25 Eylül 2008 - DARPA Deep Learning Workshop
2009 - DARPA insansız hava araçlarının düşman toprakları üzerinde elde ettiği
görüntü ve videoların karargâha aktarımıyla oluşturulan büyük veri (BigData)
yığınıyla baş edebilmek maksadıyla daha iyi bir istihbarat katmanı geliştirilmesi
kapsamında 2009 yılında derin öğrenme çalışmalarına destek vermeye başlamıştır.
Hava Kuvvetleri ile Leland Stanford Junior Üniversitesi (Stanford University)arasında
15 Mart 2010 15 Haziran 2014 sonlanmıştır. Bu anlaşma kapsamında $2,693,119
ödenmiştir.
2015 - Amerikan Hava Kuvvetleri Araştırma Laboratuarı Deep Learning Analytics ile
Target Recognition and Adaption in Contested Environments (TRACE) programı
kapsamında 6 milyon dolarlık bir sözleşme imzaladı.
2015 - Deep Learning for Actionable Intelligence Discovery and Exploitation
ABD Hava Kuvvetleri, derin öğrenme alanındaki devrimsel nitelikteki başarıları
gördükten sonra görüntü analizinde derin öğrenme ve doğal dil işleme kullanımına
yönelik ihale duyurusunu yaptı.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
42
Derin Öğrenme, görevle ilgili içerik
ve örüntüleri ham veri olarak
makine hızında tanımlayan genel
algoritmalar sunmaktadır.
Başarılması gereken her özel bilgi
ayıklama görevi için algoritma
yazmaya ne yeteri kadar zaman ne
de uzmanlık bulumaktadır.
Her dakika 100 saatlik
video yüklemesi
Günlük 350 milyon
resim yükleme
Uzaktan algılama firmalarının sayısı ve
kapasitelerinin hızlı artırışı
On binlere sosyal ve politik olay
günlük olarak indekslenmektedir.
Derin Öğrenmenin Coğrafi Analizde Kullanılması
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
43
RESİMLER
SESLER
VİDEOLAR
METİNLER
BÜYÜK VERİ
Meta veri
filtreleri
İnsan
algısı
BUGÜN DARBOĞAZ
Göreve odaklı
analiz
Gürültülü
içerik
Mükemmele
yakın anlama
Otomatik
makine
algısı
Semantik
İçerik tabanlı
filtreler
VİZYON
Göreve odaklı
analiz
İnsan seviyesine
yakın algılama
Görevle
ilgili içerik
Coğrafi İstihbarat Analizi İş Akışı
SAYILAR
RESİMLER
SESLER
VİDEOLAR
METİNLER
SAYILAR
BÜYÜK VERİ
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
44
Uzaktan Görüntü Algılamanın Kullanımı
Obje tespiti ve sınıflandırma
Sahne bölütleme (segmentasyon)
Arazi kullanımının sınıflandırılması
Jeolojik özellik sınıflandırma
Değişiklik Tespiti (Change detection)
Ürün verimi tahmini
Yüzey su tahmini
Nüfus yoğunluk tahmini
Süper çözünürlük
Fotogrametri
Keio Üniversitesi, Japonya – SPIE EI 2015
Arizona ÜniversitesiFerhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
45
Derin Öğrenme Yapısıyla Analiz İşlemi
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
46
https://www.youtube.com/watch?v=3IFbK6IRMIg
GELİŞMİŞ GÖRÜNTÜLEME YÖNTEMİ
D. Maturana and S. Scherer. 3D Convolutional Neural Networks
for Landing Zone Detection from LiDAR. In ICRA. 2015
• Konvolüzasyonel Sinir Ağları
yapısı aşağıdaki veri türlerini
desteklemektedir:
• MSI/HSI data cubes
• SAR imagery
• Volumetric data, e.g.
• LIDAR Low-TRL research topics
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
47
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
48
Kazalarda
Her yıl 1,3 milyon,
günde 3.287 kişi ölüyor.
Ayrıca 20-50 milyon
insan yaralı veya engelli
oluyor.
Trafik kazaları genel
ölüm oranına (%2,2)
göre 9’uncu sırada yer
alıyor.
Her yıl 25 yaşın altında
400.000 kişi yaşamını
yitiriyor (Günde 1.000
kişi).
Yol kazalarının genel
maaliyeti 518 milyar
dolar (GSMH’nin %1-2
sine karşılık)
Tedbir alınmazsa 2030
yılında insanların ölüm
nedeni sıralamasında 5.
sıraya yükselecek.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
49
Otonom
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
50
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
51
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
52
https://youtu.be/d3tC2DfyMJQ
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
53
https://youtu.be/ExDxhQGZjeo
NVIDIA TEGRA X1
DESTEKLİ
DRIVE CX
KOKPİT GÖRÜNTÜLEME BİLGİSAYARI
DRIVE PX
OTO-PİLOT BİLGİSAYARI
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
54
0
5
10
15
20
25
ARAÇ GÖRÜNTÜLEME PİKSEL ARTIŞI
PİKSEL(MİLYON)
2010 2012 2014 2016 2018 2020
780K 1.3M
3.7M
6.6M
9.7M
380K
20M+
2014 2016
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
56
NVIDIA DRIVE™ CX
GELİŞMİŞ KOKPİT GÖRÜNTÜLEME BİLGİSAYARI
16.6M piksel maksimum çözünürlük
Maxwell — NVIDIA’nın en yeni GPU mimarisi
NVIDIA DRIVE Studio
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
58
https://youtu.be/-lc6cYd72cY
NVIDIA DRIVE™ PX
OTO-PİLOT BİLGİSAYAR
Dual Tegra X1 ● 12 kamera girişi ● 1.3
GPix/sec
2.3 Teraflops mobile supercomputer
CUDA programmability
Derin Sinir Ağı Yapılı Bilgisayarlı Görü
Çepeçevre Görünüm
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
59
NVIDIA DRIVE PX PIPELINE
Tegra X1
.
.
.
VPE
CPU
ISP
Drive Train
Power Train
Görüntü
DVR
GPU
.
.
.
Çevre Modeli• Durumsal Farkındalık• Yol Gösterimi• Öğrenme
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
60
DERİN ÖĞRENME GÖRÜNTÜDE DERİM YAPIYOR
ÖZELLİK BULUCU
DERİN SİNİR AĞI
(…)
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
61
DERİN SİNİR AĞI NASIL GÖRÜR?
Resim “Audi A7”
Image source: “Unsupervised Learning of Hierarchical Representations with Convolutional Deep Belief Networks” ICML 2009 & Comm. ACM 2011.
Honglak Lee, Roger Grosse, Rajesh Ranganath, and Andrew Ng.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
62
ADAS Today
pedestrian
occluded
pedestrian
vehicle
school bus
ambulance
TEGRA X1 SINIFLANDIRMA PERFORMANSI
AlexNet
0
10
20
30
Tegra K1 Tegra X1
RESİM/SANİYE
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
68
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
69
https://youtu.be/DYTV4d-Gn0s
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
70
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
71
https://youtu.be/_XAZUT5_zx0
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
72
https://www.youtube.com/watch?v=mbf7YIUCWzc
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
73
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
74
https://youtu.be/jeCgQ5XrurY
Google arama
motorunda her 20
aramadan birisi
sağlık ile ilgili bilgi
aramaya yönelik
yapılıyor.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
75
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
76
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
77
https://www.linkedin.com/pulse/deep-learning-brain-literally-benjamin-taylor
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
78
Ne Yapıyor?
• Deepmind Firmasını 400 Milyon dolar karşılığında bünyesine katmıştır.
• Google derin öğrenme uzmanlarını işe alma konusunda açık bir kısıtlarının
olmadığını, bu alanda 10'larca yıllık bilimsel çalışmaya eş değer bir
çalışmanın çok kısa sürede gerçekleştiğini ifade etmiştir.
• Milyarlarca veri örneğinden öğrenmek için paralel olarak binlerce CPU ve
GPU’lara yatırım yapmıştır.
• Resim tanıma, konuşma tanıma gibi akademik yarışmalarda sıklıkla birinci
olmuş ve makaleler yayınlamıştır.
• Yoğun ve artan bir şekilde gerçek uygulamalar üzerinde derin öğrenme
tecrübesini kullanmıştır. Son iki yıl içinde 48 ürün sürümü yapılmıştır.
(Resim arama, Android konuşma tanıma, StreetView, Ads yerleştirme...)
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
79
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
80
https://www.youtube.com/watch?v=V1eYniJ0Rnk
2014 yılında işe almıştır.
2013 – Görsel arama motoru
2013 – Silikon Vadisinde derin öğrenme lab.
Kurulumu
2014 – Andrew Ng’nin Google’dan transfer
edilmesi
2015 – Ses-metin dönüşümü
2015 – AskADoctor, Bir Doktara Sor
Uygulaması
......Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
81
2013 - New York Universitesi’nde görev yapan
Yann LeCun’u işe almıştır. Şu anda Facebook Yapay
Zekâ Laboratuarı’nın yöneticiliğini yapmaktadır.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
82
Siri ses tanıma yazılımında derin öğrenme kullanıyor.
Ağustos 2015 - Apple, Ne Düşündüğünüzü
Tahmin Etmek için derin öğrenme uzmanı
işe alım duyurusu yaptı.
Ekim 2015 - Apple, Siri’yi daga akıllı hale
getirmek için VocalIQ girişim firmasını satın
aldı.
Ekim 2015 – Apple, telefonlarda kullanıcı
verisine çok fazla ihtiyaç duymayan ileri
yapay zeka sistemi geliştiren Perceptio’yu
satın aldı.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
83
E-ticaret Uygulamaları
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
84
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
85
DERİN ÖĞRENME TAVSİYE MOTORU
TECRÜBE
TECRÜBE +
TECRÜBE ++
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
86
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
87
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
88
Photographers: Molly Matalon and Damien Maloney
for Bloomberg Businessweek Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
89
Chelsea Finn, Xin Yu Tan, Yan Duan, Trevor Darrell, Sergey Levine, Pieter Abbeel.
Learning Visual Feature Spaces for Robotic Manipluation with Deep Spatial
Autoencoders.
Preprint: [PDF] [arXiv]
Sergey Levine*, Chelsea Finn*, Trevor Darrell, Pieter Abbeel. End-to-End Training of
Deep Visuomotor Policies. Presented at the IEEE International Conference on
Robotics and Automation (ICRA) 2015 Late Breaking Results Session, Thursday May
28, 2015, Seattle WA.
Preprint: [PDF] [arXiv]
Sergey Levine, Nolan Wagener, Pieter Abbeel. Learning Contact-Rich Manipulation
Skills with Guided Policy Search. Presented at the IEEE International Conference on
Robotics and Automation (ICRA) 2015, Wednesday May 27, 2015, Seattle WA.
Best Robotic Manipulation Paper Award.
Preprint: [PDF] [website]
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
90
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
91
https://www.youtube.com/watch?v=JeVppkoloXs
2014 yılında derin öğrenme
uygulamaları geliştirmek üzere
kurulmuştur.
Robot kollarda derin öğrenme kullanmak
maksadıyla 7,3 milyon dolarlık bir anlaşma
imzalanmıştır.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
92
+
Dr. Gill Pratt (eski DARPA Program Yöneticisi)
50 Milyon Dolar
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
93
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
94
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
95
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
96
Derin Ağ
Sonuç
Görsel algı iş yükü Mobil çevre kısıtları
Yoğun hesaplama
Büyük ve karmaşık
sinir ağı modelleri
Güç ve termal verim
Depolama ve hafıza bant
genişliği kısıtları
Batarya
1. “Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluation”, arXiv:1404.0736 [cs.CV]
Qualcomm Technologies, Inc. yaklaşımı
•Başlangıç SVD yaklaşımında NYU’dan Denton, et. al.
makalesi temel alınmış,
•Tek katmanları çoklu katmanlarla değiştirme yaklaşımı
•Yaklaşım sadece sıkıştırılmış katmanların üzerindekileri
değil tüm katmanlarda iyileştirmeye olanak sağlamıştır.
Sonuç
•Fiziksel model boyutunda 10X azalma
•Minimum hassasiyet kaybıyla 35% oranında MAC
işlemlerinde azalma.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
97
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
98
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
99
https://www.youtube.com/watch?v=LoTDda-WIW0
https://github.com/torch/torch7/http://deeplearning.net/software/theano/http://caffe.berkeleyvision.org/
Caffe Model Zoo
Tüm kütüphane listesine erişmek için: http://deeplearning.net/software_links/
NVIDIA DIGITS
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
100
Four TITAN X GPUs with 12GB of memory per GPU
64GB DDR4
Asus X99-E WS workstation class motherboard with 4-way
PCI-E Gen3 x16 support
Core i7-5930K 6 Core 3.5GHz desktop processor
Three 3TB SATA 6Gb 3.5” Enterprise Hard Drive in RAID5
512GB PCI-E M.2 SSD cache for RAID
250GB SATA 6Gb Internal SSD
1600W Power Supply Unit from premium suppliers
including EVGA
Ubuntu 14.04
NVIDIA-qualified driver
NVIDIA® CUDA® Toolkit 7.0
NVIDIA® DIGITS™ SW
Caffe, Theano, Torch, BIDMach
NASIL BAŞLARIM
https://nvidia.qwiklab.com/
NVIDIA’nın hazırladığı derslere erişmek için «deep learning» araması yapabilirsiniz.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
101
DEMOLAR
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
102
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
103
https://www.metamind.io/vision/general
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
104
http://phototag.herokuapp.com/
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
105
http://places2.csail.mit.edu/demo.html
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
106
http://cs.stanford.edu/people/karpathy/deepimagesent/rankingdemo/
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
107
http://cs.stanford.edu/people/karpathy/deepimagesent/generationdemo/
“If we knew what it was we were doing, it would
not be called research, would it?” Einstein
TEŞEKKÜRLER.
Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015
108

More Related Content

Viewers also liked

ανθρώπινα δικαιώματα 11
ανθρώπινα δικαιώματα 11ανθρώπινα δικαιώματα 11
ανθρώπινα δικαιώματα 11
alexandros11
 
Презентация системы интерактивного обучения АСБОУ
Презентация системы интерактивного обучения АСБОУПрезентация системы интерактивного обучения АСБОУ
Презентация системы интерактивного обучения АСБОУ
Ассоциация Банковских Оценщиков
 
Ebola hemorrhagic fever
Ebola hemorrhagic feverEbola hemorrhagic fever
Ebola hemorrhagic fever
Gideon Dzando
 
Komp'iutier taims 010.pdf - unknown
Komp'iutier taims   010.pdf - unknownKomp'iutier taims   010.pdf - unknown
Komp'iutier taims 010.pdf - unknown
Kocmoc Umbrella
 
Psychosocial and Legal Services for Women and Girl Survivors of Gender-Base
Psychosocial and Legal Services for Women and Girl Survivors of Gender-BasePsychosocial and Legal Services for Women and Girl Survivors of Gender-Base
Psychosocial and Legal Services for Women and Girl Survivors of Gender-Base
GOHFoundation
 
Value of the Client's Life to break the vicious cycle of violence
Value of the Client's Life to break the vicious cycle of violenceValue of the Client's Life to break the vicious cycle of violence
Value of the Client's Life to break the vicious cycle of violence
GOHFoundation
 
Lesson Plans for Introducing LMA
Lesson Plans for Introducing LMALesson Plans for Introducing LMA
Lesson Plans for Introducing LMA
JessCavender
 
Exercicis ud2 progressions i capitalitzacio
Exercicis ud2 progressions i capitalitzacioExercicis ud2 progressions i capitalitzacio
Exercicis ud2 progressions i capitalitzacio
capifulla
 

Viewers also liked (20)

ανθρώπινα δικαιώματα 11
ανθρώπινα δικαιώματα 11ανθρώπινα δικαιώματα 11
ανθρώπινα δικαιώματα 11
 
Каталог №7 (12.05-31.05)
Каталог №7 (12.05-31.05)Каталог №7 (12.05-31.05)
Каталог №7 (12.05-31.05)
 
Yourprezi
YourpreziYourprezi
Yourprezi
 
Gerakan Indonesia Menulis Al-Qur'an
Gerakan Indonesia Menulis Al-Qur'anGerakan Indonesia Menulis Al-Qur'an
Gerakan Indonesia Menulis Al-Qur'an
 
201505
201505201505
201505
 
Kunci Sukses PNS, berpola pikir positif, mengayomi dan peka terhadap kepentin...
Kunci Sukses PNS, berpola pikir positif, mengayomi dan peka terhadap kepentin...Kunci Sukses PNS, berpola pikir positif, mengayomi dan peka terhadap kepentin...
Kunci Sukses PNS, berpola pikir positif, mengayomi dan peka terhadap kepentin...
 
Презентация системы интерактивного обучения АСБОУ
Презентация системы интерактивного обучения АСБОУПрезентация системы интерактивного обучения АСБОУ
Презентация системы интерактивного обучения АСБОУ
 
Ebola hemorrhagic fever
Ebola hemorrhagic feverEbola hemorrhagic fever
Ebola hemorrhagic fever
 
Komp'iutier taims 010.pdf - unknown
Komp'iutier taims   010.pdf - unknownKomp'iutier taims   010.pdf - unknown
Komp'iutier taims 010.pdf - unknown
 
Exaluation
ExaluationExaluation
Exaluation
 
Blood group
Blood groupBlood group
Blood group
 
Psychosocial and Legal Services for Women and Girl Survivors of Gender-Base
Psychosocial and Legal Services for Women and Girl Survivors of Gender-BasePsychosocial and Legal Services for Women and Girl Survivors of Gender-Base
Psychosocial and Legal Services for Women and Girl Survivors of Gender-Base
 
Exaluation
ExaluationExaluation
Exaluation
 
British Board of Film Classification
British Board of Film ClassificationBritish Board of Film Classification
British Board of Film Classification
 
Etika saya by azzahra kieisha namira
Etika saya by azzahra kieisha namiraEtika saya by azzahra kieisha namira
Etika saya by azzahra kieisha namira
 
Shelters in Japan Where Sexual Minorities can Find Safety
Shelters in Japan Where Sexual Minorities can Find SafetyShelters in Japan Where Sexual Minorities can Find Safety
Shelters in Japan Where Sexual Minorities can Find Safety
 
Value of the Client's Life to break the vicious cycle of violence
Value of the Client's Life to break the vicious cycle of violenceValue of the Client's Life to break the vicious cycle of violence
Value of the Client's Life to break the vicious cycle of violence
 
2013 CIO Leadership Awards: Meet the Winners
2013 CIO Leadership Awards: Meet the Winners2013 CIO Leadership Awards: Meet the Winners
2013 CIO Leadership Awards: Meet the Winners
 
Lesson Plans for Introducing LMA
Lesson Plans for Introducing LMALesson Plans for Introducing LMA
Lesson Plans for Introducing LMA
 
Exercicis ud2 progressions i capitalitzacio
Exercicis ud2 progressions i capitalitzacioExercicis ud2 progressions i capitalitzacio
Exercicis ud2 progressions i capitalitzacio
 

Ankara Deep Learning - Derin Öğrenme Etkinliği 1

  • 1. Derin Öğrenme Nedir? Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 1 Ferhat Kurt info@derinogrenme.com
  • 2. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 2 Türkiye Derin Öğrenme Grubu Sayfası: https://www.linkedin.com/grp/home?gid=8334641 Ankara Derin Öğrenme Meetup Sayfası: http://www.meetup.com/Ankara-Deep-Learning Derin Öğrenme Grup Sayfası: https://www.facebook.com/groups/derin.ogrenme http://www.derinogrenme.com
  • 3. Derin Öğrenme & Yapay Zekâ Derin öğrenme, makinelerin dünyayı algılama ve anlamasına yönelik yapay zekâ geliştirmede en popüler yaklaşım olmuştur. Şu anda ağırlıklı olarak belirli anlamayla ilgili görevlere odaklanılmış ve bu alanlarda birçok başarı elde edilmiştir. Bugün, en önemli araştırma kuruluşlarının yanısıra dünyanın en büyük internet şirketlerinin bazıları araştırma ve ürünlerinde derin öğrenme kullanmak için GPU’ları kullanmaktadır. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 3
  • 4. Veri Geniş-kapsamlı Tanıma Algoritma Veri Çeşitliliği Veri, gerçek dünyayı yansıtacak yeterlilikte çeşitliliğe sahip olmalıdır. Algoritma Kompleksliği Algoritmalar veriden öğrenecek kadar yeterli güce sahip olmalıdır. Veri Açıklaması Veri, algoritmanın öğrenebilmesi için yeterli bilgiye sahip olmalıdır. Algoritma Hızı Algoritmalar, geniş veriyi işleyecek kadar yeterli hıza sahip olmalıdır. Sırt Çantası Flüt Keçi Raket Kibrit Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 4
  • 5. PASCAL VOC 2005-2012 20 Nesne Sınıfı 22,951 resim Parçalara ayırma -SegmentasyonBulma Davranış: Motosiklet sürme Everingham, Van Gool, Williams, Winn and Zisserman. The PASCAL Visual Object Classes (VOC) Challenge. IJCV 2010 Sınıflandırma: kişi, motosiklet Kişi Motorsiklet Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 5
  • 6. BÜYÜK KAPSAMLI GÖRSEL TANIMA YARIŞMASI (ILSVRC) 2010-2015 200 Nesne Sınıfında 1000 Nesne Sınıfında 517,840 resim 1,431,167 resim http://image‐net.org/challenges/LSVRC/ Yarışma Kategorileri İki Ana Yarışma Kategorisi 1. Nesne tespiti (200 farklı etiketlenmiş kategoride), 2. Nesne Yeri Bulma (1000 farklı kategoride) İki Taster Yarışma Kategorisi (Yeni) 1. Videoda nesne tespiti (30 farklı etiketlenmiş kategoride), 2. Sahne sınıflandırma (401 kategoride-MIT Places takımı) 14,197,122 resim, 21841 synset indekslenmiştir. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 6
  • 7. ILSVRC 2015 - YENİ EKLENEN VİDEO KATEGORİSİ Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 7
  • 8. ILSVRC 2010 ILSVRC 2013 81 katılımcı ILSVRC 2014 123 katılımcı ILSVRC 2015 ? ILSVRC 2011 ILSVRC 2012 0 20 40 60 80 100 120 140 160 3 yıl 2010-2012 2013 2014 2015 YILLARA GÖRE ILSVRC’YE KATILIM DURUMU YIL KATILIMCISAYISI Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 8
  • 9. 72% 74% 84% 88% 93% 95% 2010 2011 2012 2013 2014 2015 ImageNet Yarışması GPU is 1 of 3 Breakthroughs Revolutionizing Deep Learning Doğruluk NVIDIA CUDA GPU YARIŞMA YILI Başarı Imagenet 2011 kazananı %74,3 Imagenet 2012 kazananı (Krizhesvky) %83,6 Imagenet 2013 kazananı (Zeiler/Clarifai) %88,3 Imagenet 2014 kazananı (GoogLeNet) %93,3 Andrej Karpathy %94,9 Buidu ArXiv Yayını 3 Oca 15 %94 MS Research ArXiv yayını 6 Şub 15 %95,1 Google ArXiv yayını 2 Mar 15 %95,2 Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 9
  • 10. A. Krizhevsky, I. Sutskever and G.E. Hinton. “ImageNet Classification with Deep Convolutional Neural Networks”. NIPS (2012) Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 10
  • 11. Geoffrey Hinton (sağda) Alex Krizhevsky ve Ilya Sutskever (solda). Fotoğraf: U of T Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 11
  • 12. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 12
  • 13. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 13
  • 14. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 14
  • 15. İnsanın 0,1 saniyede yapabildiği herşeyi, 10 katmanlı büyük bir ağda yapabilir. Kedi Yapay Sinir Ağı Nasıl Çalışıyor? Eğer kedi ise tıkla 0.1 sec: neurons can fire only 10 times! Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 15
  • 16. LeNet (LeCun et al. 1998) Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 16https://www.youtube.com/watch?v=FwFduRA_L6Q
  • 17. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 17
  • 18. 2012 SuperVision 2014 GoogLeNet Konvolüzasyon Pooling Softmax Diğer VGG MSRA 35/36 takım derin öğrenme kullanmıştır. 20/36 takım açık-kaynaklı Caffe uygulamasını kullanmıştır. [Krizhevsky NIPS 2012] [Szegedy arxiv 2014] [Simonyan arxiv 2014] [He arxiv 2014] Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 18
  • 19. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 19
  • 20. GELENEKSEL MAKİNE ALGISI – Hand Crafted Özellikler Ham veri Özellik çıkarıcı Lineer Sınıflandırıcı Sonuç Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 20
  • 21. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 21
  • 22. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 22
  • 23. Konvolüzasyonel Sinir Ağları Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 23
  • 24. Pooling Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 24
  • 25. P(kedi|x) P(köpek|x) Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 25
  • 26. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 26
  • 27. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 27
  • 28. MULTİMODAL RECURRENT NEURAL NETWORK «siyah beyaz köpek bar üzerinden atlıyor.» «iki genç kız lego oyuncağı ile oynuyor.» «pembe kıyafetli kız havada zıplıyor.» «turuncu güvenlik yeleği giyen yapı işçisi yolda çalışıyor» «mavi dalış kıyafetli adam dalga üstünde sörf yapıyor.» «siyah tişört giyen adam gitar çalıyor.»Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 28
  • 29. Büyük Veriye Erişim Yeni Derin Öğrenme Teknikleri Her bir dakikada 100 saatlik video Günlük 350 milyon resim yükleme Saatte 2,5 Petabyte Müşteri verisi GPU Hızlandırıcılar Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 29
  • 30. Soldan sağa: Yann LeCun, Geoff Hinton, Yoshua Bengio, Andrew Ng Yann LeCun Facebook Yapay Zekâ Lab. Yöneticisi (Prof.) Geoffrey Hinton Google Toronto Üniversitesi (Prof.) Yoshua Bengio Montreal Üniversitesi (Prof.) Andrew Ng Baidu Baş Bilimadamı (Prof.) Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 30
  • 31. KARŞILAŞTIRMA Google Brain’e eşdeğer görüntü analizi yapan NVIDIA sistemi Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 31
  • 32. 8 BillionTransistors 3,072 CUDA Cores 7 TFLOPS SP / 0.2 TFLOPS DP 12GB Memory Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 32
  • 33. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 33
  • 34. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 34
  • 35. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 35
  • 36. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 36
  • 37. Günümüzde Kullanılan Ses Tanıma Sistemleri Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 37
  • 38. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 38
  • 39. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 39
  • 40. Çoğu insan %95 doğruluk ve %99 doğruluk arasındaki farkı anlamamaktadır. %99 oyun değiştiren bir orandır. %99 doğruluk ile akıllı telefonlar sesle kullanılacak hale getirilebilir. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 40
  • 41. Ses Nesnelerin İnternetinin Dönüşümünü Sağlayacaktır. Araç Arayüzleri Ev Gereçleri Giyilebilir Araçlar Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 41
  • 42. 25 Eylül 2008 - DARPA Deep Learning Workshop 2009 - DARPA insansız hava araçlarının düşman toprakları üzerinde elde ettiği görüntü ve videoların karargâha aktarımıyla oluşturulan büyük veri (BigData) yığınıyla baş edebilmek maksadıyla daha iyi bir istihbarat katmanı geliştirilmesi kapsamında 2009 yılında derin öğrenme çalışmalarına destek vermeye başlamıştır. Hava Kuvvetleri ile Leland Stanford Junior Üniversitesi (Stanford University)arasında 15 Mart 2010 15 Haziran 2014 sonlanmıştır. Bu anlaşma kapsamında $2,693,119 ödenmiştir. 2015 - Amerikan Hava Kuvvetleri Araştırma Laboratuarı Deep Learning Analytics ile Target Recognition and Adaption in Contested Environments (TRACE) programı kapsamında 6 milyon dolarlık bir sözleşme imzaladı. 2015 - Deep Learning for Actionable Intelligence Discovery and Exploitation ABD Hava Kuvvetleri, derin öğrenme alanındaki devrimsel nitelikteki başarıları gördükten sonra görüntü analizinde derin öğrenme ve doğal dil işleme kullanımına yönelik ihale duyurusunu yaptı. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 42
  • 43. Derin Öğrenme, görevle ilgili içerik ve örüntüleri ham veri olarak makine hızında tanımlayan genel algoritmalar sunmaktadır. Başarılması gereken her özel bilgi ayıklama görevi için algoritma yazmaya ne yeteri kadar zaman ne de uzmanlık bulumaktadır. Her dakika 100 saatlik video yüklemesi Günlük 350 milyon resim yükleme Uzaktan algılama firmalarının sayısı ve kapasitelerinin hızlı artırışı On binlere sosyal ve politik olay günlük olarak indekslenmektedir. Derin Öğrenmenin Coğrafi Analizde Kullanılması Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 43
  • 44. RESİMLER SESLER VİDEOLAR METİNLER BÜYÜK VERİ Meta veri filtreleri İnsan algısı BUGÜN DARBOĞAZ Göreve odaklı analiz Gürültülü içerik Mükemmele yakın anlama Otomatik makine algısı Semantik İçerik tabanlı filtreler VİZYON Göreve odaklı analiz İnsan seviyesine yakın algılama Görevle ilgili içerik Coğrafi İstihbarat Analizi İş Akışı SAYILAR RESİMLER SESLER VİDEOLAR METİNLER SAYILAR BÜYÜK VERİ Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 44
  • 45. Uzaktan Görüntü Algılamanın Kullanımı Obje tespiti ve sınıflandırma Sahne bölütleme (segmentasyon) Arazi kullanımının sınıflandırılması Jeolojik özellik sınıflandırma Değişiklik Tespiti (Change detection) Ürün verimi tahmini Yüzey su tahmini Nüfus yoğunluk tahmini Süper çözünürlük Fotogrametri Keio Üniversitesi, Japonya – SPIE EI 2015 Arizona ÜniversitesiFerhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 45
  • 46. Derin Öğrenme Yapısıyla Analiz İşlemi Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 46 https://www.youtube.com/watch?v=3IFbK6IRMIg
  • 47. GELİŞMİŞ GÖRÜNTÜLEME YÖNTEMİ D. Maturana and S. Scherer. 3D Convolutional Neural Networks for Landing Zone Detection from LiDAR. In ICRA. 2015 • Konvolüzasyonel Sinir Ağları yapısı aşağıdaki veri türlerini desteklemektedir: • MSI/HSI data cubes • SAR imagery • Volumetric data, e.g. • LIDAR Low-TRL research topics Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 47
  • 48. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 48
  • 49. Kazalarda Her yıl 1,3 milyon, günde 3.287 kişi ölüyor. Ayrıca 20-50 milyon insan yaralı veya engelli oluyor. Trafik kazaları genel ölüm oranına (%2,2) göre 9’uncu sırada yer alıyor. Her yıl 25 yaşın altında 400.000 kişi yaşamını yitiriyor (Günde 1.000 kişi). Yol kazalarının genel maaliyeti 518 milyar dolar (GSMH’nin %1-2 sine karşılık) Tedbir alınmazsa 2030 yılında insanların ölüm nedeni sıralamasında 5. sıraya yükselecek. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 49
  • 50. Otonom Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 50
  • 51. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 51
  • 52. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 52 https://youtu.be/d3tC2DfyMJQ
  • 53. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 53 https://youtu.be/ExDxhQGZjeo
  • 54. NVIDIA TEGRA X1 DESTEKLİ DRIVE CX KOKPİT GÖRÜNTÜLEME BİLGİSAYARI DRIVE PX OTO-PİLOT BİLGİSAYARI Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 54
  • 55.
  • 56. 0 5 10 15 20 25 ARAÇ GÖRÜNTÜLEME PİKSEL ARTIŞI PİKSEL(MİLYON) 2010 2012 2014 2016 2018 2020 780K 1.3M 3.7M 6.6M 9.7M 380K 20M+ 2014 2016 Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 56
  • 57. NVIDIA DRIVE™ CX GELİŞMİŞ KOKPİT GÖRÜNTÜLEME BİLGİSAYARI 16.6M piksel maksimum çözünürlük Maxwell — NVIDIA’nın en yeni GPU mimarisi NVIDIA DRIVE Studio
  • 58. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 58 https://youtu.be/-lc6cYd72cY
  • 59. NVIDIA DRIVE™ PX OTO-PİLOT BİLGİSAYAR Dual Tegra X1 ● 12 kamera girişi ● 1.3 GPix/sec 2.3 Teraflops mobile supercomputer CUDA programmability Derin Sinir Ağı Yapılı Bilgisayarlı Görü Çepeçevre Görünüm Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 59
  • 60. NVIDIA DRIVE PX PIPELINE Tegra X1 . . . VPE CPU ISP Drive Train Power Train Görüntü DVR GPU . . . Çevre Modeli• Durumsal Farkındalık• Yol Gösterimi• Öğrenme Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 60
  • 61. DERİN ÖĞRENME GÖRÜNTÜDE DERİM YAPIYOR ÖZELLİK BULUCU DERİN SİNİR AĞI (…) Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 61
  • 62. DERİN SİNİR AĞI NASIL GÖRÜR? Resim “Audi A7” Image source: “Unsupervised Learning of Hierarchical Representations with Convolutional Deep Belief Networks” ICML 2009 & Comm. ACM 2011. Honglak Lee, Roger Grosse, Rajesh Ranganath, and Andrew Ng. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 62
  • 68. TEGRA X1 SINIFLANDIRMA PERFORMANSI AlexNet 0 10 20 30 Tegra K1 Tegra X1 RESİM/SANİYE Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 68
  • 69. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 69 https://youtu.be/DYTV4d-Gn0s
  • 70. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 70
  • 71. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 71 https://youtu.be/_XAZUT5_zx0
  • 72. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 72 https://www.youtube.com/watch?v=mbf7YIUCWzc
  • 73. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 73
  • 74. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 74 https://youtu.be/jeCgQ5XrurY
  • 75. Google arama motorunda her 20 aramadan birisi sağlık ile ilgili bilgi aramaya yönelik yapılıyor. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 75
  • 76. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 76
  • 77. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 77
  • 79. Ne Yapıyor? • Deepmind Firmasını 400 Milyon dolar karşılığında bünyesine katmıştır. • Google derin öğrenme uzmanlarını işe alma konusunda açık bir kısıtlarının olmadığını, bu alanda 10'larca yıllık bilimsel çalışmaya eş değer bir çalışmanın çok kısa sürede gerçekleştiğini ifade etmiştir. • Milyarlarca veri örneğinden öğrenmek için paralel olarak binlerce CPU ve GPU’lara yatırım yapmıştır. • Resim tanıma, konuşma tanıma gibi akademik yarışmalarda sıklıkla birinci olmuş ve makaleler yayınlamıştır. • Yoğun ve artan bir şekilde gerçek uygulamalar üzerinde derin öğrenme tecrübesini kullanmıştır. Son iki yıl içinde 48 ürün sürümü yapılmıştır. (Resim arama, Android konuşma tanıma, StreetView, Ads yerleştirme...) Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 79
  • 80. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 80 https://www.youtube.com/watch?v=V1eYniJ0Rnk
  • 81. 2014 yılında işe almıştır. 2013 – Görsel arama motoru 2013 – Silikon Vadisinde derin öğrenme lab. Kurulumu 2014 – Andrew Ng’nin Google’dan transfer edilmesi 2015 – Ses-metin dönüşümü 2015 – AskADoctor, Bir Doktara Sor Uygulaması ......Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 81
  • 82. 2013 - New York Universitesi’nde görev yapan Yann LeCun’u işe almıştır. Şu anda Facebook Yapay Zekâ Laboratuarı’nın yöneticiliğini yapmaktadır. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 82
  • 83. Siri ses tanıma yazılımında derin öğrenme kullanıyor. Ağustos 2015 - Apple, Ne Düşündüğünüzü Tahmin Etmek için derin öğrenme uzmanı işe alım duyurusu yaptı. Ekim 2015 - Apple, Siri’yi daga akıllı hale getirmek için VocalIQ girişim firmasını satın aldı. Ekim 2015 – Apple, telefonlarda kullanıcı verisine çok fazla ihtiyaç duymayan ileri yapay zeka sistemi geliştiren Perceptio’yu satın aldı. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 83
  • 84. E-ticaret Uygulamaları Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 84
  • 85. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 85
  • 86. DERİN ÖĞRENME TAVSİYE MOTORU TECRÜBE TECRÜBE + TECRÜBE ++ Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 86
  • 87. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 87
  • 88. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 88
  • 89. Photographers: Molly Matalon and Damien Maloney for Bloomberg Businessweek Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 89
  • 90. Chelsea Finn, Xin Yu Tan, Yan Duan, Trevor Darrell, Sergey Levine, Pieter Abbeel. Learning Visual Feature Spaces for Robotic Manipluation with Deep Spatial Autoencoders. Preprint: [PDF] [arXiv] Sergey Levine*, Chelsea Finn*, Trevor Darrell, Pieter Abbeel. End-to-End Training of Deep Visuomotor Policies. Presented at the IEEE International Conference on Robotics and Automation (ICRA) 2015 Late Breaking Results Session, Thursday May 28, 2015, Seattle WA. Preprint: [PDF] [arXiv] Sergey Levine, Nolan Wagener, Pieter Abbeel. Learning Contact-Rich Manipulation Skills with Guided Policy Search. Presented at the IEEE International Conference on Robotics and Automation (ICRA) 2015, Wednesday May 27, 2015, Seattle WA. Best Robotic Manipulation Paper Award. Preprint: [PDF] [website] Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 90
  • 91. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 91 https://www.youtube.com/watch?v=JeVppkoloXs
  • 92. 2014 yılında derin öğrenme uygulamaları geliştirmek üzere kurulmuştur. Robot kollarda derin öğrenme kullanmak maksadıyla 7,3 milyon dolarlık bir anlaşma imzalanmıştır. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 92
  • 93. + Dr. Gill Pratt (eski DARPA Program Yöneticisi) 50 Milyon Dolar Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 93
  • 94. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 94
  • 95. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 95
  • 96. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 96
  • 97. Derin Ağ Sonuç Görsel algı iş yükü Mobil çevre kısıtları Yoğun hesaplama Büyük ve karmaşık sinir ağı modelleri Güç ve termal verim Depolama ve hafıza bant genişliği kısıtları Batarya 1. “Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluation”, arXiv:1404.0736 [cs.CV] Qualcomm Technologies, Inc. yaklaşımı •Başlangıç SVD yaklaşımında NYU’dan Denton, et. al. makalesi temel alınmış, •Tek katmanları çoklu katmanlarla değiştirme yaklaşımı •Yaklaşım sadece sıkıştırılmış katmanların üzerindekileri değil tüm katmanlarda iyileştirmeye olanak sağlamıştır. Sonuç •Fiziksel model boyutunda 10X azalma •Minimum hassasiyet kaybıyla 35% oranında MAC işlemlerinde azalma. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 97
  • 98. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 98
  • 99. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 99 https://www.youtube.com/watch?v=LoTDda-WIW0
  • 100. https://github.com/torch/torch7/http://deeplearning.net/software/theano/http://caffe.berkeleyvision.org/ Caffe Model Zoo Tüm kütüphane listesine erişmek için: http://deeplearning.net/software_links/ NVIDIA DIGITS Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 100
  • 101. Four TITAN X GPUs with 12GB of memory per GPU 64GB DDR4 Asus X99-E WS workstation class motherboard with 4-way PCI-E Gen3 x16 support Core i7-5930K 6 Core 3.5GHz desktop processor Three 3TB SATA 6Gb 3.5” Enterprise Hard Drive in RAID5 512GB PCI-E M.2 SSD cache for RAID 250GB SATA 6Gb Internal SSD 1600W Power Supply Unit from premium suppliers including EVGA Ubuntu 14.04 NVIDIA-qualified driver NVIDIA® CUDA® Toolkit 7.0 NVIDIA® DIGITS™ SW Caffe, Theano, Torch, BIDMach NASIL BAŞLARIM https://nvidia.qwiklab.com/ NVIDIA’nın hazırladığı derslere erişmek için «deep learning» araması yapabilirsiniz. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 101
  • 102. DEMOLAR Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 102
  • 103. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 103 https://www.metamind.io/vision/general
  • 104. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 104 http://phototag.herokuapp.com/
  • 105. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 105 http://places2.csail.mit.edu/demo.html
  • 106. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 106 http://cs.stanford.edu/people/karpathy/deepimagesent/rankingdemo/
  • 107. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 107 http://cs.stanford.edu/people/karpathy/deepimagesent/generationdemo/
  • 108. “If we knew what it was we were doing, it would not be called research, would it?” Einstein TEŞEKKÜRLER. Ferhat Kurt - Derin Öğrenme Nedir? - 13 Ekim 2015 108