Julia ve Knet ile Derin Öğrenmeye Giriş


Ayrıntılar
Merhaba,
Bu hafta Koç Üniversitesi Bilgisayar Mühendisliği Bölümü öğretim üyesi ve Yapay Zeka Laboratuarı'nın kurucusu Doç. Dr. Deniz Yuret ile Julia ve Knet ile Derin Öğrenmeye Giriş konusuna değineceğiz.
Doç. Dr. Deniz Yuret Koç Üniversitesi Bilgisayar Mühendisliği Bölümünde 2002'den beri öğretim üyesi ve Yapay Zeka Laboratuarı'nın kurucusudur. Lisans ve lisansüstü eğitimlerini Massachusetts Institute of Technology'de (1988-1999) tamamlayan Dr. Yuret, doktora sonrası çalışmalarının ardından geliştirdiği otomatik soru cevaplama teknolojilerini ticarileştiren Inquira, Inc. şirketini (2000-2002) kurmuştur. Halen Koç Üniversitesi'nde otomatik öğrenme ve doğal dil işleme üzerine araştırmalarını devam ettirmekte ve Julia dilinde yazdığı Knet derin öğrenme sistemini geliştirmektedir.
Julia ve Knet ile Derin Öğrenmeye Giriş (Introduction to Deep Learning using Julia and Knet)
Bu derste derin öğrenme modellerini tanımlamak, eğitmek ve değerlendirmek için gerekli adımlar örnekleriyle sunulacaktır. Amaç, sadece temel programlama bilgisine sahip bir katılımcının en kısa zamanda kendi problemleri için gerekli derin öğrenme modellerini geliştirebilir ve eğitebilir hale gelmesidir. Örnekler Julia [1] dilinde yazdığım Knet.jl [2] derin öğrenme paketi üzerinden verilecektir. Julia, açık kaynak kodlu, yüksek performanslı ve yüksek seviyede programlanabilen bir dil olarak derin öğrenmeye giriş için uygun bir platform oluşturmaktadır. Knet.jl derin öğrenme modellerinin program fonksiyonlarına yakın bir dille tanımlanmasına izin vermekte, alt fonksiyonlar kullanarak kompleks modellerin kolaylıkla geliştirilmesine olanak sağlamakta, model eğitimi için gerekli türev ve güncelleştirme işlemlerini otomatikleştirerek kullanıcının model yapısına konsantre olmasını kolaylaştırmaktadır. Ders basit regresyon ve sınıflandırma modelleri ile başlayıp, çok katmanlı (multi-layer), katlamalı (convolutional) ve tekrarlayan (recurrent) sinir ağları ile devam edecek, bu modellerle emlak fiyat tahmini, el yazısı tanıma ve verilen bir stilde metin üretme gibi problemler için uygulamalar geliştirilecektir.
[1] http://julia.readthedocs.io/
[2] http://knet.readthedocs.io/
Etkinlik dili Türkçe'dir. (Session will be in Turkish).
Görüşmek üzere.
Twitter: @data_istanbul
Mailing list: https://groups.google.com/forum/#!forum/dataistanbul
Slack: https://dataistanbul.slack.com/
Davetiye: https://dataistanbul.herokuapp.com/

Julia ve Knet ile Derin Öğrenmeye Giriş