Gönderen Konu: Aleyna Tilki Challange ( Soru )  (Okunma sayısı 13240 defa)

Çevrimdışı Ozan Arkan Can

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 225
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #15 : Aralık 18, 2017, 03:20:50 ÖS »
Burada elimizde az aleyna datasi oldugu icin, aletler training asamasinda bu az dataya overfit edip, genelleme gucunu kaybediyorlar. Gurultu ekleyerek datayi cogaltip bu overfitting muhabbetini engellemeye calisiyoruz. Ama dedigin de dogru, ekledigimiz gurultuleri ogrenebiliriz (bu sefer gurultuye overfit etmis oluruz). Burada kacirilan bir nokta, bu sistemi gelistirmek icin kullandigimiz training, development ve test datalarinin benzer dagilimlardan gelmesi gerektigi. Bu dagilimin disinda bir data geldiginde bunu da basarili bir sekilde tahmin etmek zor olacaktir. Sozun ozu ayni gurultuyu training, dev ve test datasina uyguladigimiz surece guvenli taraftayiz.

Adım 2: Aleynanın kendi fotoğraflarına gürültü ekleme.


Öğrenme algoritmaları ile ilgili kayda değer bir tecrübem yok ama takip ettiğim online derslerde train ya da validation amaçlı kullanılan verilerde oynama yapmıyorlardı. Elde bulunan datayı İlker'in bahsettiği gibi bir oranda bölüp, değiştirmeden kullanıyorlardı.

Şimdi düşününce kendi eklediğimiz gürültü, öğrenmeden ziyade ezberlemeye neden olabilir mi gibi bir soru işareti oluştu kafamda. Validation ve test aşamalarında eklediğimiz gürültü tarzına dayanıklı bir çözüm elde etmekle yetinirsek, gerçek hayattaki (önceden tahmin edemediğimiz) gürültü/bozucu çeşitlerine daha az önem veren bir çözüm mü elde etmiş oluruz acaba?
Solve intelligence
Use it to solve everything else

Çevrimdışı Ufuk Sevim

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 451
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #16 : Aralık 19, 2017, 09:46:12 ÖÖ »
Bu CapsNet çok hoşuma gitti. Temel fikir basit ve güzel. Yürür bu yöntem :P Lakin anlamadığım bir şey var. Öğrenme dynamic routing ile oluyor demiş. O zaman ağırlık matrisleri nasıl seçiliyor ya da güncelleniyor? Bunlar kendi içinde küçük küçük tek layer CNN'ler mi? Tam da şabamadım kafamda.
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.

Çevrimdışı Onur Varol

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 3029
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #17 : Aralık 19, 2017, 06:24:46 ÖS »
Bu CapsNet çok hoşuma gitti. Temel fikir basit ve güzel. Yürür bu yöntem :P Lakin anlamadığım bir şey var. Öğrenme dynamic routing ile oluyor demiş. O zaman ağırlık matrisleri nasıl seçiliyor ya da güncelleniyor? Bunlar kendi içinde küçük küçük tek layer CNN'ler mi? Tam da şabamadım kafamda.

Evet sanirim her capsul kendi icinde calisip daha yogun vectorler uretiyor. Surada guzel bir aciklama mevcut.

https://medium.com/ai%C2%B3-theory-practice-business/understanding-hintons-capsule-networks-part-ii-how-capsules-work-153b6ade9f66

Bana hala backpropagation sorunlu geliyor ama suan iyi calisiyor diye sanirim kimse sikayetci degil. Reservoir computing alaninda yapilanlar da baya ilginc.

Çevrimdışı Ufuk Sevim

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 451
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #18 : Aralık 20, 2017, 09:52:07 ÖÖ »
Ben de ordan okudum zaten. Ama makalede diyor ki "training" dynamic routing algoritması ile yapılıyormuş. Algoritmayı anladım, kapsülün çıkış vektörünün bir sonraki katmandaki kapsüllerin giriş vektörlerine olan yakınlığına göre skaler ağırlıklar değişiyor. Ancak her kapsül çıkış vektörünü üretirken giriş vektörlerini ağırlık matrisleriyle çarpıyor (affine transform adımı). Bu matrislerle ilgili bir açıklama var ama bahsedilen özelliklerin bu matrislere nasıl kazandırıldığı yazılmamış.
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.

Çevrimdışı Mert Salık

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 656
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #19 : Aralık 28, 2017, 01:17:01 ÖÖ »
Başlık öldü sanılmasın, şirkette işler yoğun bu ara biraz uzaklaştım. Şimdi evdeki dandik makinalara Luigi[1] hazırlayıp işleri orda yaptıracağım için buna bakıyorum herkese faydalı bi link atmış olayım.

1: Luigi : https://luigi.readthedocs.io/en/stable/

Çevrimdışı Mert Salık

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 656
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #20 : Aralık 29, 2017, 01:33:10 ÖS »
Image augmentation olarak geciyor. Ornek gurultuler; resmi dondurme, isigini degistirme, uzerinde filtre gezdirme vs.

Buradaki kütüphaneyi beğendim, derli toplu herşeyi yapabiliyor. Sanırım bununla devam edicem.
https://github.com/aleju/imgaug

Çevrimdışı Onur Varol

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 3029
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #21 : Ocak 11, 2018, 06:45:21 ÖS »
Adamlar insanlari eslemeyi gecmis, neleri feature olarak kullanmaya baslamislar  ???

gizmodo.com/facebook-knows-how-to-track-you-using-the-dust-on-your-1821030620

Çevrimdışı İsmail ULUTÜRK

  • Mezun olmuş OTOKON'cu
  • *
  • İleti: 1386
  • Festina Lente
Ynt: Aleyna Tilki Challange ( Soru )
« Yanıtla #22 : Ocak 11, 2018, 07:56:40 ÖS »
“We’ve often sought patents for technology we never implement, and patents should not be taken as an indication of future plans.”

İyi halt yediniz diye eposta atasım geldi ya adama.
Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something.
- Robert Heinlein