Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 509
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
~24 eğitim çalıştırmasında OHLC -> Al/Sat (7000 bar) modeline göre sınıflandırma problemindeki ağ [64 GRU + 32 GRU + 2 Yoğun] 0,9 - 0,8 doğruluk verir. Ve tüm bunlar 30 saniye içinde.
İşaretlerde ve dışarıda neler var?
"OpenHighLowClose -> Al/Sat"
güncelleme: al/sat sinyali bu konuya zaten gönderilmiş.
Ve bu sonuçlar ticarette nasıl? Mevduatın aylık/yıllık büyümesi nedir? 7.000 barda değil de 100.000'de antrenman yapıyorsanız?
Ticaret meyvesini vermedi. Otomasyonla meşgul.
Ayrıca, bir sinir ağı modeli seçme süreci oldukça titizdir. Katmanlardaki etkinleştirme işlevlerinin türünü, hata işlevini, eğitim yöntemini ve çıktının doğru ön hazırlığını ve ayrıca bir dizi başka ML nüansını hesaba katmak gerekir. Tüm eğitim, her sinyali [-1;1] aralığında çok hızlı bir şekilde 0'a indirebilir.
Bu nedenle sonuçları paylaşmak için acelem yok.
Bir L2 normalleştirme formülüne ihtiyacımız var. Onu bulamıyorum. Belki birisi yardım eder.
https://www.mathworks.com/matlabcentral/answers/65580-what-mean-l2-norm
https://www.tensorflow.org/api_docs/python/tf/nn/l2_normalize
https://rorasa.wordpress.com/2012/05/13/l0-norm-l1-norm-l2-norm-l-infinity-norm/
Teşekkür ederim. Tam olarak ne gerekli.
R'yi kim anlıyor? ilk örnekte quantmod aracılığıyla alıntıları indirirken hata, alınan alıntıları çizemiyorum
https://www.r-bloggers.com/an-introduction-to-stock-market-data-analysis-with-r-part-1/
R'yi kim anlıyor? ilk örnekte quantmod aracılığıyla alıntıları indirirken hata, alınan alıntıları çizemiyorum
Makaleden kodu çalıştırdım, her şey ilk kez çalıştı.
Sürüm R 3.4.2, ancak bunun özellikle önemli olduğunu düşünmüyorum.
Bir sınıflandırma modeli eğitmek için, sınıf sayısını "1" sınıfındaki eğitim örneklerinin sayısı "2" sınıfındaki eğitim örneklerinin sayısıyla eşleşecek şekilde dengelemeniz gerektiğine dair bir işaret vardır (ve gereksiz örnekleri kaldırın)
Bazı regresyon modelleri için benzer bir gereksinim fark ettim, ancak burada daha karmaşık - 0,001 hedefi olan örneklerin sayısı, -0,001 hedefi olan eğitim örneklerinin sayısıyla eşleşmelidir.
0,002 hedefli örneklerin sayısı, hedef -0,002 vb. olan örneklerin sayısıyla eşleşmelidir.
İşte bu dengelemeyi yapmak için bir komut dosyası -
Dalgacıklar ne zaman yararlı tahmincilerdir?
Veriler, çoğu yüksek frekanslı finansal zaman serisinin tipik özelliği olan yüksek oynaklık ve boşluklar gösterdiğinde, tahmin yapmak daha da zorlaşır. Yüksek frekanslı döviz kuru verilerini kullanarak, yüksek oynaklığa ve boşluklara dayanıklı dalgacıkların, yüksek oynaklığın değerleme puanını, bölge tahminini veya her ikisini etkileyen baskın özellik olduğu yüksek frekanslı uygulamalarda faydalı tahminciler olduğunu gösterdik. Sonuçlar, bir zaman serisinin daha sonra zaman serisi tahmin modellerinde kullanılan homojen bileşenlere ayrıştırılmasının çok önemli olduğunu göstermektedir. Oynaklık rejimi ile ilgili çeşitli veriler için farklı bileşenler diğerlerinden daha kullanışlı hale gelir. Yüksek frekanslı döviz kuru kazanç serilerini tahmin etmek için çok çeşitli doğrusal ve doğrusal olmayan zaman serisi modellerini ele alıyoruz. Sonuçlarımız, veriler yüksek oynaklıkla standart olmayan özellikler gösterdiğinde, doğrusal olmayan modellerin doğrusal alternatiflerden daha iyi performans gösterdiğini göstermektedir. Bununla birlikte, veriler hem tahminler hem de tahminler için düşük volatilite aralıklarında olduğunda, dalgacıklar yoluyla verilerden gürültüyü çıkarmak için büyük çaba gerekmesine rağmen, basit doğrusal otoregresif modeller baskındır.
Bir sınıflandırma modeli eğitmek için, sınıf sayısını "1" sınıfındaki eğitim örneklerinin sayısı "2" sınıfındaki eğitim örneklerinin sayısıyla eşleşecek şekilde dengelemeniz gerektiğine dair bir işaret vardır (ve gereksiz örnekleri kaldırın)
Bazı regresyon modelleri için benzer bir gereksinim fark ettim, ancak burada daha karmaşık - 0,001 hedefi olan örneklerin sayısı, -0,001 hedefi olan eğitim örneklerinin sayısıyla eşleşmelidir.
0,002 hedefli örneklerin sayısı, hedef -0,002 vb. olan örneklerin sayısıyla eşleşmelidir.
İşte bu dengelemeyi yapmak için bir komut dosyası -
Dolar art arda birkaç aydır büyüyorsa (bir eğilim vardı), o zaman eğitim örneklerinin sayısını eşitleyerek, NN'yi tüm bu zaman boyunca bir daire varmış gibi göstereceğiz. Ve buna göre dairede öğrenecek. Doğru mu? Belki de trendde aynı şeyi öğrenmesine izin verin?