Dünkü Bursa yarışında programın 1. ve 6. ayaklar için ürettiği tahminlerin oldukça kötü olduğunu görüp bir inceleme yaptım. Kıyas yapan kısımın bug’lı çalıştığını tespit ettim ve oturup bu kısmı wikipedia’daki ilgili algortimanın pseudocode’undan faydalanarak baştan yazdım. Sonuçları bir iki yarış için elle kontrol ettiğimde mantıklı sonuçlar verdiğini gördüm. Düzeltmeden sonra dünkü yarışta ilk ayakta gelen at birinci sıraya, son ayakta gelen at ise 4.5 sıralara yerleşti.
Programda Handikap puanının katsayısını %45 – %50’ler mertebesine çıkardım, ikinci sırada en başarılı olan tahminlerin ve başarıda üçüncü sırada olan Kıyas’ın da yine katsayılarını arttırdım. Neural network kısmı yeniden design edilene kadar katsayısını %2’ler mertebesine düşürdüm.
İleride düşüncem katsayıları ve yarışların zorluklarını belirleme kısmını öğrenen bir sistem ile halletmek. Her bir kriter için bir neural network ve her gün yarışlar sonuçlandıktan sonra bu network’lere yarışı kaçıncı sırada bildiği sorulup, cevabı alınıp eğitilecek. Input pist tipi, pist durumu, mesafe, koşunun şartı, grubu, ingiliz / arap taylarının yarışı, maiden, kilo aralığı gibi değerler olabilir.
Uzatmadan geçelim bugünün tahminlerine,
1.Ayak : 3-1-2-10-7-5-6-8-9-4 Perf. Ana Hand.
2.Ayak : 8-6-4-7-9-10-11-3-1-12-5-2 Tahmin Kıyas Perf. Jokey Handikap Sahip
3.Ayak : 2-1-9-6-5-3-8-4-7 Baba
4.Ayak : 1-6-2-4-5-3 Tahmin Perf. Jokey Handikap Sahip
5.Ayak : 6-4-3-7-5-1-2 Tahmin Jokey Baba
6.Ayak : 3-5-4-15-11-13-6-14-9-2-7-1-10-8-12 Tahmin Baba Handikap
Ben bugün 5’li yapacağım ve beşlinin ilk ayağında 8’i tek atıp, üçün ayağını ise sadece 1 ve 6 ile geçeceğim.
Nejat's Blog
Hardware, Software and other miscellaneous stuff