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

 
Farkhat Guzairov :

Geleneksel ağlarda deneyimim olduğu için, muhtemelen eğlence için MQL araçlarını ve saf C++ kodunu kullanarak eğitim yapmaya çalıştım, değilse, deneyin ve hemen net bir şekilde göreceksiniz.

Hayır, denemedim, sonunda ne olacak? Büyük olasılıkla, sonuçların çok farklı olacağını düşünüyorum
 
Ilnur Khasanov :

Bunlar ilginç olan soru türleri. yığmak ne demek? Hangi mimarinin (topluluklar, model ağaçlar) daha iyi olduğu nasıl anlaşılır? Nihai sonuca göre hangi metriklerden anlamalıyız? Örneğin, katbusta'nın aynı LST tekrarları nasıl birleştirilir? Ve gerekli mi, buna değer mi ..
Peki, ne daha iyi paket sadece sonuç. Ve mimari seçimi, ağdan ne almak istediğinize bağlıdır. Şahsen benim görüşüm, ağ ne kadar basitse o kadar iyi. Ana şey, ondan beklenen sonuçları vermesidir.
 
Alexey Nikolaev :

Sıradan bir tüccarın piyasa üzerindeki etkisi önemsiz olduğundan, oyun teorisinde buna "doğayla oynamak" denir. Hepsi aynı matstat, makine öğrenimi ve durağan olmama sorunları.

Yaklaşık bir resmi modelin oluşturulması kolaydır. Ayrık zamanı kabaca düşünebilirsiniz - hiç kimse konumunu çok sık değiştirmez. Her biri azınlığın kazandığı aynı turların tekrarlanan bir oyunu (bu, oyun teorisinden bir terimdir) ortaya çıkıyor - bu çift-tek gibi görünüyor, ama değil. Daha sonra, ortaya çıkan tekrarlanan oyunun aynı zamanda oyun turları için bir denge dizisi olarak inşa edilen simetrik bir dengeye sahip olduğunu (matematiksel olarak kanıtlamaya hazır olmadığım) bir varsayımda bulunuyorum. Yani, her turdaki tüm oyuncular jeton atar ve yalnızca azınlıktalarsa kazanır.

Selamlar!

https://www.mql5.com/ru/forum/86386/page1682#comment_15839188

Görevin bu resmileştirilmesini zar zor buldum, daha iyisini henüz görmedim

başka bir soru: - ticaret stratejisi nedir?

eğer zorlaştırmıyorsa, o zaman bir tür soyut ticaret sistemi hakkında bir tanım duymak isterim.

 
Alexey Nikolaev :

ONNX ile WinML eklemeye söz verdiklerini hatırlıyorum)

bir yerde yazıyordu evet..

 
Ilnur Khasanov :

Bunlar ilginç olan soru türleri. yığmak ne demek? Hangi mimarinin (topluluklar, model ağaçlar) daha iyi olduğu nasıl anlaşılır? Nihai sonuca göre hangi metriklerle anlaşılmalıdır? Örneğin, katbusta'nın aynı LST tekrarları nasıl birleştirilir? Ve gerekli mi, buna değer mi ..

Farklı katman türlerine sahip bir ağınız var, yani. bunları sırayla yığarsınız, örneğin CNN, ardından LSTM, ardından doğrusal bir katman vb. Ve tüm bunları bir kerede öğreniyorsun, ayrı ayrı değil

size verilen örnek - 2 lstm katmanı vardır, ardından lstm çıktılarını 0; 1 aralığına dönüştürmek için bir softmax işlevi vardır (aksi takdirde -1; 1 verir), ardından doğrusal bir katman (tüm LSTM çıktılarını bire indirgemek için) , sonra sona erecek bir sigmoid. Onlar. şimdi CNN'yi lstm'den önce takılıp deneyebilirsiniz.

nasıl doğru yapılır - muhtemelen deneyime ihtiyacınız var ve bazı makaleler okuyun

https://machinelearningmastery.com/sequence-classification-lstm-recurrent-neural-networks-python-keras/
 
Igor Makanu :

Selamlar!

https://www.mql5.com/ru/forum/86386/page1682#comment_15839188

Görevin bu resmileştirilmesini zar zor buldum, daha iyisini henüz görmedim

başka bir soru: - ticaret stratejisi nedir?

eğer zorlaştırmıyorsa, o zaman bir tür soyut ticaret sistemi hakkında bir tanım duymak isterim.

Bu yaklaşım, etmen tabanlı modelleme yöntemlerine atıfta bulunduğundan ve acentelerin bireysel davranışları için kuralların tanımlanması gerektiğinden, soru adildir. "Azınlık oyunu"nun kuralları, yalnızca ajanın çevreden aldığı "ödülü" tanımlar.

Bu konuyla ilgili bilimsel makalelerde, kural olarak, "karlı bir sistem nasıl oluşturulur?" Sorusu sorulmaz.) Aksine, kulağa şöyle geliyor: "Bu aptal ajanlar piyasada tam olarak nasıl krizler yaratıyor?") Bu nedenle, "ticaret stratejileri" denilen şey yeterince kötü görünüyor.

Bir TS'nin ne olduğu sorusunu ciddiye alırsak ve bir tüccarın ve bilimsel bir yaklaşımı birleştirmeye çalışırsak, o zaman bu kavramın resmileştirilmesi beni atlatır. Açık bir tanım, bir algoritma kavramı aracılığıyla ortaya çıkar. Ancak, TS'nin tüm yaşam döngüsüne dikkatlice bakarsanız, "TS algoritmasını yeniden optimize etmek için algoritmayı yeniden yapılandırma algoritması" ve sonsuza kadar devam eden fikirler vardır)

 
Alexey Nikolaev :

Bu konuyla ilgili bilimsel makalelerde, kural olarak, "karlı bir sistem nasıl oluşturulur?" Sorusu sorulmaz.) Aksine, kulağa şöyle geliyor: "Bu aptal ajanlar piyasada tam olarak nasıl krizler yaratıyor?") Bu nedenle, "ticaret stratejileri" denilen şey yeterince kötü görünüyor.

Gelecekte güvenilirlik ve kullanışlılığa dayalı bilgi arayışı ile durumu ele alacağız,

buna göre, bu tür "bilimsel makaleler" bize uymuyor

Alexey Nikolaev :

Bir TS'nin ne olduğu sorusunu ciddiye alırsak ve bir tüccarın ve bilimsel bir yaklaşımı birleştirmeye çalışırsak, o zaman bu kavramın resmileştirilmesi beni atlatır.

Bence bu "bütün hile" - folklorun (tüccarın yaklaşımı + Kâse hakkındaki benzetmeler) ve piyasanın doğasını dikkate almayan bilimsel zaman serisi analizi yöntemlerinin ustaca karıştırılması - rekabet + piyasanın neden olduğu oynaklık patlamaları. haber arka planı - (eksi) içeriden bilgi (bu matematiksel yöntemlerle resmileştirilemez! ..... peki, okulda matematikte ödevi kimin kopyaladığını ve kimin yaptığını hatırlamak gerçekten mümkün mü ))) )


Alexey Nikolaev :

Açık bir tanım, bir algoritma kavramı aracılığıyla ortaya çıkar. Ancak, TS'nin tüm yaşam döngüsüne dikkatlice bakarsanız, "TS algoritmasını yeniden optimize etmek için algoritmayı yeniden yapılandırma algoritması" ve sonsuza kadar devam eden fikirler vardır)

Tamam evet

çok değil, ama bu soyut bir aracın en makul tanımıdır, daha doğrusu bir araç bulma probleminin formülasyonuna uygundur.


sonra yine sorular:

Bir aracın yaşam döngüsü ne kadardır? (Tüccarın 10 yıl ve 10 geceyi test etme hakkındaki folkloru, bir tüccarın parmağından "emildi", bu da incirleri etrafındaki herkes için döndürür - dikkate almamalıyız )

- optimizasyon/yeniden yapılandırma görevleri nelerdir?

 
Maksim Dmitrievski :
Sinir ağı terminalinde yazmak hiç de bir seçenek değil. Orada herhangi bir f-I aniden beklendiği gibi çalışmayabilir. hazır kullanın

Genel olarak, farklı bir deneyim, her şey sadece terminalde ve bir kod / dosyada, fonksiyonlar mümkün olduğunca basitleştirildi. Göstergedeki ve Expert Advisor'daki hesaplamaların çakışması kontrol edilir. Her ne kadar bir konuda haklı olsanız da ve şimdi üzücü düşüncelere itiyorsunuz (

Eh, yine, deneyimden yola çıkarak, paketler de sorunlu ve yavaşlar (

Hadi geçelim)

 
dr.mr.mom :

Genel olarak, farklı bir deneyim, her şey sadece terminalde ve bir kod / dosyada, fonksiyonlar mümkün olduğunca basitleştirildi. Göstergedeki ve Expert Advisor'daki hesaplamaların çakışması kontrol edilir. Her ne kadar bir konuda haklı olsanız da ve şimdi üzücü düşüncelere itiyorsunuz (

Eh, yine, deneyimden yola çıkarak, paketler de sorunlu ve yavaşlar (

Hadi geçelim)

Nasıl öğrendiğine bakmak için sıfırdan bir sinir ağı yazmak şüpheli bir zevk)) Hazır olanları kontrol edip saçmalıklardan muzdarip olmadığınızda

ayrıca paralelleştirme, iyi bir optimize edici, GPU desteği yazmalı ve ölçeklenebilir hale getirmelisiniz. Bunların hepsi NS'nin Forex'te çalışmadığını anlamak için.

ve daha sonra çalışmanın 24 saat sürdüğünü (son makalelerde olduğu gibi) ve böyle bir mimari üzerinde araştırma yapılamayacağını (mql veya Allah bilir başka özellikleri nedeniyle) belirtin.

 
Maksim Dmitrievski :

Nasıl öğrendiğine bakmak için sıfırdan bir sinir ağı yazmak şüpheli bir zevk)) Hazır olanları kontrol edip saçmalıklardan muzdarip olmadığınızda

ayrıca paralelleştirme, iyi bir optimize edici, GPU desteği yazmalı ve ölçeklenebilir hale getirmelisiniz. Bunların hepsi NS'nin Forex'te çalışmadığını anlamak için.

ve sonra öğrenmenin 24 saat sürdüğünü (son makalelerde olduğu gibi) ve böyle bir mimari üzerinde araştırma yapılamayacağını (mql veya Allah bilir başka ne özellikleri nedeniyle) belirtin.

Maximka hadi sürükleyelim

çalışma sistemlerim çalışmıyorsa yapay zekaya geçmek zorunda kalacağım orada en iyisiysen şanslıyım