Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 45

 
Andrey Dik :

Tamam, bunlar tarihteki ticaretin çok iyi göstergeleri! Tebrikler.

Forward'ın beş yıl içinde kâr ettiği açık bir şekilde dağıtılmış veya satılık bir Forex sistemi gören var mı? Bu ürünü kanıt olarak buraya veya kod tabanına koyabilirim. Piyasanın yüzde yüzlercesi için birkaç yıl boyunca eğrilerle bile ilgilenmiyorum. Hepsi sıkı bir uyum olduğundan. boşaltmak. Kendim için yapıyorum ve uydurmaktan kaçınıyorum. Ve bu sistemdeki iyileştirmeler, PV'yi bir buçuk ila iki kat iyileştirmeye yetecek kadar yapılabilir.

Genel olarak, bu konu, yeniden eğitilmemiş ürünlerin oluşturulmasını ima eden makine öğrenimi ile ilgilidir. Ve faizi hesaplamak ikinci şeydir.

Arabayı eğitmek için başka bir yöntem deneyeceğim ve bunun geliştirilebileceğini düşünüyorum.
 
Alexey Burnakov :
Bir tahmin edicinin aralığından birkaç tahmin edici nasıl yapılır? anlamıyorum.

Oh, çok basit) kümeleme ...

1) Her tahmin ediciyi alıyoruz ve diyelim ki 50 kümeye (kümelemenin iki tipte gerçekleştirilebileceği ve yapılması gerektiği) kümelendiriyoruz. normalleştirilmiş tahmin ediciyi bir görüntü şeklinde kümelemek için küme ) karmaşıkta her şey insan görüşü gibi ortaya çıkacak, tahmin edicinin yalnızca sayısal "gerçek" değerlerini değil, aynı zamanda görüntü - kıvrımları, eğimleri de bileceğiz

2) Sütunların kümeler, 50 küme ---> 50 sütun ---> 50 tahmin edici olduğu bir tablo oluşturuyoruz , bu tahmin edicilerin önemini bazı algoritmalarla kontrol ediyoruz ve 50 tahmin ediciden sadece 1-5'inin önemli olduğunu görüyoruz. ve onları bırakıyoruz

3) sonraki tahmin ediciyi alın, kümeleyin ve 1. ve 2. adımları tekrarlayın

teorik olarak, öngörücü içindeki böyle bir seçim, büyüklük sırasına göre tanıma kalitesini artırmalıdır ...

ama dezavantajları var

1) pahalı hesaplamalar

2) Her bir tahmin edici tek tek bölünürse ve içleri diğer tahmin edicilerin içlerinden ayrı olarak değerlendirilirse, tahmin ediciler arasındaki ilişkiyi tahmin etmek imkansız olacaktır, bunun bir şekilde çözülmesi gerekir.

 
mytarmailS :

Oh, çok basit) kümeleme ...

1) Her tahmin ediciyi alıyoruz ve diyelim ki 50 kümeye (kümelemenin iki tipte gerçekleştirilebileceği ve yapılması gerektiği) kümelendiriyoruz. normalleştirilmiş tahmin ediciyi bir görüntü şeklinde kümelemek için küme ) karmaşıkta her şey insan görüşü gibi ortaya çıkacak, tahmin edicinin yalnızca sayısal "gerçek" değerlerini değil, aynı zamanda görüntü - kıvrımları, eğimleri de bileceğiz

2) Sütunların kümeler, 50 küme ---> 50 sütun ---> 50 tahmin edici olduğu bir tablo oluşturuyoruz, bu tahmin edicilerin önemini bazı algoritmalarla kontrol ediyoruz ve 50 tahmin ediciden sadece 1-5'inin önemli olduğunu görüyoruz. ve onları bırakıyoruz

3) sonraki tahmin ediciyi alın, kümeleyin ve 1. ve 2. adımları tekrarlayın

teorik olarak, öngörücü içindeki böyle bir seçim, büyüklük sırasına göre tanıma kalitesini artırmalıdır ...

ama dezavantajları var

1) pahalı hesaplamalar

2) Her bir tahmin edici tek tek bölünürse ve içleri diğer tahmin edicilerin içlerinden ayrı olarak değerlendirilirse, tahmin ediciler arasındaki ilişkiyi tahmin etmek imkansız olacaktır, bunun bir şekilde çözülmesi gerekir.

Yani deneyebilirsiniz. Genel olarak, böyle bir yöntem var. Bir çıktı öngörücü dağılım grafiği oluşturulur. İdeal olarak, iyi bir ilişki olacaktır. Ancak bir aralıkta (genellikle kuyruklarda) bağımlılık bulanıksa, bu gözlemler hariç tutulur.
 
Alexey Burnakov :
Yani deneyebilirsiniz. Genel olarak, böyle bir yöntem var. Bir çıktı öngörücü dağılım grafiği oluşturulur. İdeal olarak, iyi bir ilişki olacaktır. Ancak bir aralıkta (genellikle kuyruklarda) bağımlılık bulanıksa, bu gözlemler hariç tutulur.

bu yöntemin adı nedir?

r-ke'de var mı?

2 numaralı problem nasıl çözülür?

Tartışmak istiyorum, gerçekten çok etkili olabilir
 
mytarmailS :

bu yöntemin adı nedir?

r-ke'de var mı?

2 numaralı problem nasıl çözülür?

Tartışmak istiyorum, gerçekten çok etkili olabilir
2. Bu şekilde çözülür. Değişken ayrık bir forma getirildi. Diyelim ki 50 seviye. 49 yeni değişken oluşturuyoruz ve onlardan seviyeleri kodluyoruz. Sonra örneğin lineer regresyon uygularız ve önemine bakarız.
 
Alexey Burnakov :

Bu arada ilgilenen var mı yok mu anlamadım. 5 yıl boyunca geçerliliği kanıtlanmış, eğitimli bir robota mı ihtiyacınız var?

Çok

tatilden döndüm. Dosyaları hazırlayabilir ve gönderebilirim ve kimin ihtiyacı varsa, kendisi için geliştirecektir.

Zor olmasa da nokta nokta robotu nasıl yarattığınla ilgileniyorum...

1) Yönteminize göre seçilen özellikler

2) modeli eğitti

ve tüm?

 
mytarmailS :

Zor olmasa da nokta nokta robotu nasıl yarattığınla ilgileniyorum...

1) Yönteminize göre seçilen özellikler

2) modeli eğitti

ve tüm?

Bu, her zaman işe yarayan genel bir şemadır.

GBM çalıştırmasından sonra özellikleri önem açısından sıralarım. Ve farklı miktarlar deniyorum. Makine GBM aracılığıyla öğreniyor ve ben çeşitli fitness fonksiyonlarını denedim. Çapraz doğrulama kullanılır. Parametreleri de değişir. Ve hala nüanslar var.

Genel olarak, daha zorun her zaman daha iyi olmadığını söyleyen bir sonuç aldım. EURUSD'de, model yalnızca 5 tahmin edici ve yalnızca iki çapraz doğrulama kıvrımı kullanır.

 
Çok ilginç bir sinir ağı http://gekkoquant.com/2016/05/08/evolving-neural-networks-through-augmenting-topologies-part-3-of-4/ kendi başına ticaret yapabileceğini düşünüyor musun ve hatalarını nasıl öğreneceksin? Ve eğer öyleyse, nasıl, sizi tartışmaya davet ediyorum
Evolving Neural Networks through Augmenting Topologies – Part 3 of 4
  • 2016.05.09
  • GekkoQuant
  • gekkoquant.com
This part of the NEAT tutorial will show how to use the RNeat package (not yet on CRAN) to solve the classic pole balance problem. The simulation requires the implementation of 5 functions: processInitialStateFunc – This specifies the initial state of the system, for the pole balance problem the state is the cart location, cart velocity, cart...
 
mytarmailS :
Çok ilginç bir sinir ağı http://gekkoquant.com/2016/05/08/evolving-neural-networks-through-augmenting-topologies-part-3-of-4/ kendi başına ticaret yapabileceğini düşünüyor musun ve hatalarını nasıl öğreneceksin? Ve eğer öyleyse, nasıl, tartışmaya davet ediyorum

Geliştirici, ağın pekiştirmeli öğrenme algoritmasının yerini alabileceğini söylüyorsa, bu umut vericidir.

Denemeniz gerekiyor. Ama konu ilginç.

 
Vladimir Perervenko :

Geliştirici, ağın pekiştirmeli öğrenme algoritmasının yerini alabileceğini söylüyorsa, bu umut vericidir.

Denemeniz gerekiyor. Ama konu ilginç.

Katılıyorum, ilginç ... ama orada gerçekten hiçbir şey anlamıyorum, ideolojiden başlayıp kodun kendisiyle biten birçok şey ve bilmediğim birçok operatör var.

Birisi tüm bunları en azından ticarette nasıl uygulanacağına dair basit örneklerle açıklayabilirse, bu benim gibi cahiller için deneyler için iyi bir itici güç olacaktır.