際際滷

際際滷Share a Scribd company logo
YSA Uygulamas脹
El Yaz脹s脹 Rakam Tan脹ma
聴巽erik
 YSA ile Modelleme
 Fann ve FannTool
 Veriler ve YSA aktar脹m脹
 YSA n脹n Dizayn脹
 Eitimi
 Sonu巽
YSA ile Modelleme
 Girdi ve 脹kt脹 eklinde tan脹ml脹yabileceimiz her
t端r sistemi, yeterli veri de varsa modeleyebiliriz
rnek Modellemeler
 Otomobil Motoru Ateleme Sistemi (Aston Martin
 Finansal Portf旦y Optimizasyonu
 D旦viz Pariteleri Tahmini
 Dudak okuma ( neural speechreading system )
 Tavla Oynamak ( TD-Gammon )
 聴naat Maliyet Hesab脹
 Sinema filmi Has脹lat Tahmini ( Epagogix )
 Deprem Tahmin Sistemi
FANN Nedir
 FANN Fast Artifical Neural Network,
 Yapay Sinir A脹 k端t端phanesidir.
 Cross-platform ( Windows, Linux,... )
 Lisans脹 ( LGPL ) ticari uygulamaya uygun
 Pek 巽ok dilden 巽a脹rlabiliyor ( C#, Java, Python,
PERL, PHP,... )
FannTool Nedir Neler yapar
 FANN k端t端phanesi i巽in yaz脹lm脹 GUI
 Cross-platform ( Windows, Linux,... )
 YSA Dizayn脹
 Eitimi
 Testi
 al脹t脹r脹lmas脹
Veriler
I Tip II Tip III Tip
10 Var A
12,5 Yok B
18 Var C
17 Var A
18 Var A
3 Yok C
8 Yok B
 Yeterli say脹da ve 巽eitlilikte Veri toplan脹r
 YSA , ( 0 , 1 ) yada (-1 , 1) aral脹脹ndaki verileri
kabuleder. Gereken 巽evrimler yap脹l脹r
 Veriler Eitim ve Test i巽in ikiye ayr脹l脹r
YSA'ya aktar脹m脹
 1. Tip : Belli bir aral脹ktaki deiik deerlerde
s端reklilik g旦steren Say脹sal Deerler ,
l巽eklendirmeyle aktar脹l脹r (min->0 , max-> 1 )
 2. Tip : Mant脹ksal bir deer ta脹yan deikenler,
Var = 1 Yok = 0 eklinde
 3. Tip : Belli say脹daki kategorik deerler i巽eren
deikenler her katagori i巽in bir Mant脹ksal alan
oluturularak aktar脹l脹r.
 A = 1 0 0
 B = 0 1 0
 C = 0 0 1
Handwritten Digit Recognation
 Semeion Arat脹rma merkezinin 80 ayr脹 kiinin
yazd脹脹 1593 rakam脹 i巽eren veri seti kullan脹ld脹.
 Giri deerleri 16x16 matris bitmap g旦r端nt端
( 256 )
 脹k脹 deeri Rakam deeri Kategorik ( 10 tane
Mant脹ksal )
YSA Dizayn脹
 Sakl脹 Katman Say脹s脹
 Katmanlardaki H端cre
say脹s脹
 renme Algoritmas脹
ve h脹z脹
 Aktivasyon
Fonksiyonlar脹
 Ve pek 巽ok deiik
聴nce ayar parametreleri
Eitim
Dizayn
Eitim
Test
YSA
H
H
E
E
Ezberci Eitimin Zararlar脹 !
 Eitim versiyle m端kemmel sonu巽 verirken Test
verilerinde kabul edilemez hata d端zeylerinde kal脹r
 FannTool'un OCS sistemi var
Eitim Sonucu
Rakam Etim Verisi Test Verisi
0 %100 %95,2
1 %100 %92,5
2 %100 %94,3
3 %99,2 %83,3
4 %96,4 %86,8
5 %98,6 %88,1
6 %100 %91,9
7 %98,8 %80,3
8 %98,8 %81,4
9 %97,8 %75,7
 T端rl端 denemelerden sonra ula脹lan sonu巽
 Etilimi YSA n脹n Veriler 端zerindeki baar脹s脹
Etilmi YSA'n脹n Kullan脹m脹
YSA'y脹 Y端kle
Giri Deerlerini
Oku
YSAn脹n kullanaca脹
yap脹ya 巽evir
YSA'y脹 al脹t脹r
脹k脹 Deerlerini
Ger巽ek deerlere 巽evir
Program
 Uygun ekilde eitilmi YSA kaydedilir
 Gereken Giri deerlerini alacak ve sonu巽lar脹
g旦sterecek bir program yaz脹l脹r
Sonu巽 ( Yap脹lanlar ve Yap脹lmayanlar )
Yap脹lanlar
 Uygun ekilde
eitilmi YSA'ya
ula脹ld脹.
 Kullanmak i巽in
Program yaz脹ld脹
Yap脹lmayanlar
 Sonu巽 Analizleri
 Analiz sonu巽lar脹na
g旦re performans
art脹r脹c脹 d端zenlemeler
Sorular

More Related Content

Ysa uygulama

  • 2. 聴巽erik YSA ile Modelleme Fann ve FannTool Veriler ve YSA aktar脹m脹 YSA n脹n Dizayn脹 Eitimi Sonu巽
  • 3. YSA ile Modelleme Girdi ve 脹kt脹 eklinde tan脹ml脹yabileceimiz her t端r sistemi, yeterli veri de varsa modeleyebiliriz
  • 4. rnek Modellemeler Otomobil Motoru Ateleme Sistemi (Aston Martin Finansal Portf旦y Optimizasyonu D旦viz Pariteleri Tahmini Dudak okuma ( neural speechreading system ) Tavla Oynamak ( TD-Gammon ) 聴naat Maliyet Hesab脹 Sinema filmi Has脹lat Tahmini ( Epagogix ) Deprem Tahmin Sistemi
  • 5. FANN Nedir FANN Fast Artifical Neural Network, Yapay Sinir A脹 k端t端phanesidir. Cross-platform ( Windows, Linux,... ) Lisans脹 ( LGPL ) ticari uygulamaya uygun Pek 巽ok dilden 巽a脹rlabiliyor ( C#, Java, Python, PERL, PHP,... )
  • 6. FannTool Nedir Neler yapar FANN k端t端phanesi i巽in yaz脹lm脹 GUI Cross-platform ( Windows, Linux,... ) YSA Dizayn脹 Eitimi Testi al脹t脹r脹lmas脹
  • 7. Veriler I Tip II Tip III Tip 10 Var A 12,5 Yok B 18 Var C 17 Var A 18 Var A 3 Yok C 8 Yok B Yeterli say脹da ve 巽eitlilikte Veri toplan脹r YSA , ( 0 , 1 ) yada (-1 , 1) aral脹脹ndaki verileri kabuleder. Gereken 巽evrimler yap脹l脹r Veriler Eitim ve Test i巽in ikiye ayr脹l脹r
  • 8. YSA'ya aktar脹m脹 1. Tip : Belli bir aral脹ktaki deiik deerlerde s端reklilik g旦steren Say脹sal Deerler , l巽eklendirmeyle aktar脹l脹r (min->0 , max-> 1 ) 2. Tip : Mant脹ksal bir deer ta脹yan deikenler, Var = 1 Yok = 0 eklinde 3. Tip : Belli say脹daki kategorik deerler i巽eren deikenler her katagori i巽in bir Mant脹ksal alan oluturularak aktar脹l脹r. A = 1 0 0 B = 0 1 0 C = 0 0 1
  • 9. Handwritten Digit Recognation Semeion Arat脹rma merkezinin 80 ayr脹 kiinin yazd脹脹 1593 rakam脹 i巽eren veri seti kullan脹ld脹. Giri deerleri 16x16 matris bitmap g旦r端nt端 ( 256 ) 脹k脹 deeri Rakam deeri Kategorik ( 10 tane Mant脹ksal )
  • 10. YSA Dizayn脹 Sakl脹 Katman Say脹s脹 Katmanlardaki H端cre say脹s脹 renme Algoritmas脹 ve h脹z脹 Aktivasyon Fonksiyonlar脹 Ve pek 巽ok deiik 聴nce ayar parametreleri
  • 12. Ezberci Eitimin Zararlar脹 ! Eitim versiyle m端kemmel sonu巽 verirken Test verilerinde kabul edilemez hata d端zeylerinde kal脹r FannTool'un OCS sistemi var
  • 13. Eitim Sonucu Rakam Etim Verisi Test Verisi 0 %100 %95,2 1 %100 %92,5 2 %100 %94,3 3 %99,2 %83,3 4 %96,4 %86,8 5 %98,6 %88,1 6 %100 %91,9 7 %98,8 %80,3 8 %98,8 %81,4 9 %97,8 %75,7 T端rl端 denemelerden sonra ula脹lan sonu巽 Etilimi YSA n脹n Veriler 端zerindeki baar脹s脹
  • 14. Etilmi YSA'n脹n Kullan脹m脹 YSA'y脹 Y端kle Giri Deerlerini Oku YSAn脹n kullanaca脹 yap脹ya 巽evir YSA'y脹 al脹t脹r 脹k脹 Deerlerini Ger巽ek deerlere 巽evir
  • 15. Program Uygun ekilde eitilmi YSA kaydedilir Gereken Giri deerlerini alacak ve sonu巽lar脹 g旦sterecek bir program yaz脹l脹r
  • 16. Sonu巽 ( Yap脹lanlar ve Yap脹lmayanlar ) Yap脹lanlar Uygun ekilde eitilmi YSA'ya ula脹ld脹. Kullanmak i巽in Program yaz脹ld脹 Yap脹lmayanlar Sonu巽 Analizleri Analiz sonu巽lar脹na g旦re performans art脹r脹c脹 d端zenlemeler