Yapay Zeka ve Derin Öğrenme (1 Viewer)

Mehmet Maşa

Yönetici
Yönetici
5 Tem 2019
52
13
8
İzmir
mehmetmasa.com.tr
#1
“Eğer kime karşı oynadığımı önceden bilmeseydim, garip fakat çok güçlü bir rakiple oynadığımı düşünürdüm” diyen Avrupa Go oyunu şampiyonu
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
, bu sözüyle yapay zekanın garip bir insani içgüdüyle karar verdiğini gösteren bir tanım yapmaktadır. Go, evrendeki tüm yıldız sayısından daha fazla olasılığa sahip bir oyundur.
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
şirketinin AlphaGo yazılımı Dünya şampiyonu Lee Sedol’u gerçekleştirdikleri 3 maçta yenerek bir kez daha tüm dünyanın ilgi odağı olmayı başarmıştır. Yapay zeka hakkında kimine göre heyecan verici, kimine göre de korkutucu bazı sorular sorulmaktadır:

‘Peki yapay zeka insanın yerini mi alacak? İnsanlığı yok edecek mi?’

2

Bunun için Coursera kurucu ortaklarından Stanford Üniversitesi profesörü Andrew Ng’nin sözüne kulak vermek gerekir:

“Bugün Yapay Zekanın kötü bir süperzeka olmasından endişelenmek, Mars’taki aşırı nüfus artışından endişelenmek gibidir. Biz henüz bu gezegene iniş yapmadık!” Andrew Ng, Prof.

🚀O halde kemerlerinizi bağlayın Mars’a doğru yola çıkıyoruz!

20. yüzyılda en değerli şey ‘bilgi’dir. Alan Mathison Turing ve John McCarthy, 1950’li yıllarda ‘yapay zeka’ kavramını ilk ortaya atan ve bu alanın temellerini oluşturan iki önemli bilim insanıdır. Alan Turing ile birlikte bilgi kuramı üzerine yaptığı çalışmalarla tanınan Claude Elwood Shannon, II. Dünya savaşı sırasında şifreleme/çözme ve temel örneksel bilgisayarların gelişmesine büyük katkı sağlamıştır. İlk yapay zeka laboratuvarı 1959 yılında Massachusetts Teknoloji Enstitüsü’ nde (Massachusetts Institute of Technology-MIT) Marvin Lee Mainsky tarafından kurulmuştur. Bilişsel ruhbilimci Allen Newell ise Herbert Alexander Simon ile ‘Logic Theory Machines’ ve ‘General Problem Solver’ eserleriyle Turing ödülünü almış ve yapay zeka alanına önemli katkılar sağlamış isimler arasındaki yerini almıştır.

Yapay zeka alanında yapılan çalışmalar dönemsel olarak atılan büyük adımlarla şimdiki popülerliğine kavuşmuştur.

İlk Kırılma: 1957 yılına damga vuran ve bugün tüm modellerin yapı taşını oluşturan gelişme ‘
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
’ tanımının yapılmasıdır. Bunun için Frank Rosenblatt’a teşekkürler!
Bu konuda atılmış diğer önemli adım da 1969 yılında
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
tarafından XOR probleminin tek katmanlı ağ yapısıyla çözülemeyeceğinigöstermesidir. Bu adımların ışığı altında artık günümüz yapay zekasının en önemli çözümlerinden biri ortaya atılmak için hazırdır.

Bu iki tarih arasında akademik ve laboratuar çalışmaları elbette devam etmiş, robotik uygulama çalışmaları yapılmıştır. Ancak çoğunlukla hayata geçen çok başarılı uygulamalar özellikle donanım kısıtları sebebiyle olmamıştır. Bu yüzden YZ kışı olarak da adlandırılır. Tarihçe hakkında daha detaylı anlatım için bu
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
Hocam ile 2019 TTGV Refresh Etkinliğinde yaptığımız sunumu da izleyebilirsiniz:

İkinci Kırılma:
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
‘Geriye Yayılım’ (Backpropagation) teorisini, 1986 yılında ‘Çok Katmanlı Perseptron’ ağ yapısıyla bizlerle paylaşmıştır. Geriye yayılım algoritmasının insan beyninin çalışma şeklinin modellenmesine imkan tanıyan yapısı ile yapay sinir ağlarının tekrar gündeme gelmesini sağlamıştır. İşte o andan bugüne her gün yeni teoriler atılacak olan “O” alan dünya çapında bir patlamalar zincirinin öncüsü niteliğindeydi.
‘Acaba bilgisayar insanı yenecek mi?’ Yapay zeka henüz yeni doğmuş bir bebeğe benzemektedir. İnsanı yenebilecek düzeye gelebilmesi için öncelikle bir bebeğin gelişme sürecinde olduğu gibi öğrenmesi, çok sayıda bilgiyle eğitilmesi gerekmektedir. Bu bilgilerin özellikle çok sayıda olması gereklidir. Ancak yeterli değildir. Düzenli, yani etiketli olması eğitim sürecinin en önemli parçalarından biridir. 80'li yıllardan yaklaşık 15 yıl sonra büyük verinin (big data) ne denli önemli olduğu anlaşılmıştır.
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
1995 yılında ortaya attığı Destek Vektör Makineleri (Support Vector Machines-SVM) yöntemiyle, Makine öğrenmesi ya da diğer bir deyişle ‘Yapay Öğrenme’ konusunda yeni çalışmaların yapılmasına yeni bir soluk getirmiştir. Bu yöntem ile bir çok problem başarılı şekilde çözebilmektedir. Özellikle görüntü işleme bilgisayarlı görü konularında alınan sonuçlar yapay zekayı gerçek dünya problemleri için uygulanabilir ve kullanılabilir hale getirmektedir.

Çizgi film karakterlerinin, bilim kurgu filmlerinde yer alan süper kahramanların ya da bir çocuğun çizdiği robotun genellikle ‘insanda olduğu gibi’ göze sahip olduğunu göreceksiniz. ‘Peki neden? Görmek karar vermek için çok önemli bilgiler mi içeriyor?’

Avustralyalı zoolog Andrew Parker ‘
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
’ adlı eserinde, görme duyusunun canlılardaki evrimini ve teorilerini başarılı bir şekilde anlatmaktadır. Stanford Üniversitesi yapay zeka ve bilgisayarlı görü Laboratuvarlarının yöneticisi Fei Fei Li, Ted Talks kanalında yayınlanan bir konuşmasına
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
diye sorarak başlıyor.

Görmek; dünyayı tamamen farklı algılamamızı sağlamaktadır.Aşağıdaki görselde ev temizliği, çiçeklerin bakımı, yemek yapımı ve evdeki çocuğun yıkanması gibi işleri yaparken robotlar resmedilmektedir. Bu robotların gözleri var, görebiliyorlar ve bu veriler ışığında nesneleri tanımlayabiliyorlar, karar verebiliyorlar, verdikleri kararları uygulayabiliyorlar ve daha bir çok karmaşık işlemin üstesinden gelebilirler

4

“Görsel zeka, yapay zekanın temel taşıdır.” Fei Fei Li

Bu bağlamda; “bilgisayarlı görü (computer vision), örüntü tanıma (pattern recognition), sınıflandırma (classification) problemlerini ‘insan beyni gibi’değerlendirebilen, bir çocuk gibi öğrenebilen hatta bazen çocuktan hızlı öğrenebilen sistemi nasıl oluşturabiliriz?” sorusunu sormak işten bile değil!

İnsan beyninde en büyük kısım görme üzerine işlem yapmakla yükümlüdür. Görme sisteminden alınan görüntüler (frame), beyinde çeşitli şekillerde ve üstelik mükemmel karmaşıklıkla (complexity) işlenmektedir.

Üçüncü Kırılma: 1998 yılında Yann LeCun, gradyan temelli yaklaşımla evrişimsel sinir ağlarını (convolutional neural network-CNN) kullanmıştır ve kendi ağ yapısına da
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
adını verilmiştir. 0–9 arasındaki rakamları öğrenerek sınıflandıran model, sistemin bunlardan herhangi biriyle karşılaşması durumunda hangi sayı olduğunun ihtimallerini kullanıcıya sunmaktadır. İnsanın 0.1 saniyede yapabildiği her şeyi çok katmanlı büyük bir ağın da yapabileceği fikriyle Yann LeCun, -aşağıda karikatürize edildiği gibi- ‘makinelere öğretmeye’ başlamaktadır.

5

Ama buradaki dar boğaz da, standart bilgisayar işlemcilerinin (CPU) işlem yükünün üstesinden gelmekte güçlük çekmesidir. 1998’den 2010’a kadar genellikle; sınıflandırma, örüntü tanıma, nesne tanıma alanlarındaki problemlere piksel tabanlı olarak görüntü işleme (image processing) yaklaşımları geliştirildi. Ancak bu yaklaşımların hiç biri, insanın zekasına ve yeteneğine yaklaşamadı. Ta ki; Jia Deng, Wei Dong, Richard Socher, Li-Jia, Kia Li ve Li Fei-Fei (CVPR,2009) 167 ülkeden de destek alarak ‘big data’fikriyle giriştikleri
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
veri setini oluşturana kadar. ImageNet, 22 bin farklı kategoriye sahip ve 15 milyon farklı görüntü etiketlenerek elde edilen büyük bir veri setidir. Artık bir çok bilim insanı ve araştırmacı için düzenli bir veri seti var. Herkes kolları sıvasın!


6

Bununla birlikte, CPU yerine grafik tabanlı işlemcilerin (Graphics Processing Unit: GPU) kullanılması donanım kaynaklı soruna da muhteşem bir çözüm getirmekte ve artık bir şeyler olması an meselesi haline gelmektedir.

Dördüncü Kırılma: Toronto Üniversitesi’nden Alex Krizhevsky, Ilya Sutskever ve Geoffrey Hinton’ın 2012 yılında oluşturdukları evrişimsel sinir ağı modeli
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
büyük problemlere çözüm olmaktadır. 8 katmanlı bu evrişimsel ağ ile ilk-5 hata oranı %16.4’e ulaşmaktadır. AlexNet ağ yapısı aşağıdaki görselde olan yapının 2 paralel birleşmesinden oluşmaktadır.


7

AlexNet Evrişimsel Ağ Modeli Katman Çıktılarının Görseli (
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
)

Biraz daha yakın tarihe gelecek olursak; Google-DeepMind ve Facebook-Yapay Zeka Lab., Stanford Üniversitesi, Kaliforniya Üniversitesi, Massachusetts Teknoloji Enstitüsü bünyelerindeki Yapay Zeka Laboratuvarında çalışan yüksek lisans ve doktora öğrencileri bu konu üzerine çok hızlı gelişmeler gösterdiler. Bu alanda ilk akla gelen isimlerden biri olan Christian Szegedy, ‘Evrişimler ile daha derine gitmek’ dedi (
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
) ve nihayet GoogLeNet karşımıza çıktı.

8

2014 yılında ‘Inception’ kavramıyla tanışmamızla birlikte artık sadece derine gitmenin yetmeyeceği anlaşılmış oldu. Res-Net ve Inception mimarileri sayesinde artık hem derine hem enine gitmek gerekmektedir. Buna da ‘
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
olarak isimlendirilmektedir. Algoritmaları nesne algılamaları ve görüntüyü sınıflandırmasına göre değerlendiren ILSVRC (ImageNet Large Scale Visual Recognition Competition) yarışmasındaki, yıldan yıla elde edilen ilk-5 başarım ve katman sayısı arasındaki ilişki 2015 yılı itibariyle aşağıdaki gibi bir hal almıştır. Buna ‘derinlik devrimi’ denmektedir.

9


Res-Net 152 katmana sahip bir ağ ve başarımda büyük bir sıçrayış yakalamıştır.

Bunun anlamı: derin öğrenmedir (deep learning). Yani birden fazla katman içeren evrişimsel bir ağ yapısı, filtreler, boyutlandırma işlemleri, optimizasyon, performans hesaplamaları…

Artık yapay zeka çalışması yapanlar derin mimari mühendisleri olarak adlandırılmaya başlanmıştı bile.

Beşinci Kırılma: Bugün en çok ilgi gören algoritmalardan biri Ian Goodfellow tarafından 2014 yılında geliştirilen ‘Çekişmeli Üretici Ağlar’(
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
) yapay zekanın gelecekte ulaşabileceği nokta konusunda bizleri heyecanlandıran önemli ipuçları vermektedir. Sıfırdan tasarlanan insan yüzleri, stil transferi (style transfer) gibi işlemlerle
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
gibi büyüleyici örnekler yapay zeka konusunu gündelik bir konu haline getirip, metroda işe giderken insanların Siri’nin sorularımıza nasıl cevap verdiği hakkındaki tartışmalarını duymamızı mümkün kılmıştır.

10


Çekişmeli Üretici Ağlar ile Bir Stil Transferi Örneği (
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
,
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
,
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
, 2017)
Artık gerçek yapay zeka karşımızda!

Derin öğrenmenin kahramanları:


·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Toronto Üniversitesi)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Montreal Üniversitesi)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Facebook Yapay Zeka Direktörü)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Toronto Üniversitesi, Stanford Üniversitesi, Coursera Kurucu Ortak)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Stanford Üniversitesi, Yapay Zeka Lab. Yöneticisi ve Google Cloud Yöneticisi)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Carnegie Mellon University)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Tesla Yapay Zeka Direktörü)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Google Brain, Araştırmacı)

·
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
(Google, yazılım mühendisi, Keras)

Değişimin devrimselliğini vurgulamak adına:

“Yapay zeka, yeni elektriktir” Andrew Ng

Bu motivasyonla daha derin yazılara hazırsınız!

Bu linki görmek için izniniz yok Giriş yap veya üye ol.


Kaynak :
Bu linki görmek için izniniz yok Giriş yap veya üye ol.
 

Benzer konular

Bu çeriği görüntüleyen kullanıcılar (Kullanıcı: 0, Ziyaretçi: 1)

Hakkımızda

  • İçerik sağlayıcı paylaşım sitelerinden biri olan prej.net T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre ve kullanıcıların sisteme kayıt olurken kabul ettikleri kurallar çerçevesinde tüm kullanıcılar yaptıkları paylaşımlardan sorumludur. Prej.net karşılaştığınız yazılımsal sorunlar için yardım alabileceğiniz veya sorun yaşayan üyelere yardım edebileceğiniz bir platform. Yaptığınız yazılımlar hakkında üyeler ile beyin fırtınası yapabilir ve daha iyi seviyelere getirebilirsiniz.

Yararlı Bağlantılar

User Menu