python

長編連載

[儲からない競馬予想AI] Chapter 01 : データ収集とデータ整形

最初に競馬予測をするためには、データ収集が必要です。このデータ収集で、ミスしてたりすると、最初からやり直しなので、気分が折れます(3敗)。基本的は、 さんからデータをスクレイピングで抜いています。あんまり負荷をかけるのは、よくないので各自モ...
長編連載

[儲からない競馬予想AI] Chapter 00 : はじめに

この連載を書く動機私がニートになって、初めて手につけた事が競馬の予想AIです。これは2022年の事でした。当時の私は研究者からニートになり時間を持て余していました。そこで、賭け事と機械学習について、有り余る時間で研究開発を始めたのです。始め...
長編連載目次

儲からない競馬予想AI

競馬予想AIを作って、儲からないことを確かめた話です。競馬予測を機械学習でやる前に読んでほしい。※この連載は過去(2024年03月)にZennで有料記事として公開していたものに、修正を加え、無料公開にしたしたものです。ChaptersCha...
長編連載

[機械学習・進化計算による株式取引最適化] No.07-04 実行と結果

このプログラムの目的このプログラムはnsga2_neuroevo.pyを呼び出し,取引最適化を開始させることを目的とします.また,手法・環境のパラメータやデータセットのパスなどをここで指定します.work_share├07_evolutio...
長編連載

[機械学習・進化計算による株式取引最適化] No.07-03 進化計算による最適化

このプログラムの目的NSGA2とNeuroEvolutionによる株取引を最適化することです.NSGA2は多目的最適化の手法です.このプログラムでは次の2つの目的関数を設定します,総資産が単調増加するときの傾き(大きいほどよい)総資産の単調...
長編連載

[機械学習・進化計算による株式取引最適化] No.07-02 モデルと配列変換

このプログラムの目的このプログラムの目的は,PytorchのネットワークとGAの配列の相互変換を実装することです.進化計算とニューラルネットワークを組みわせた手法は様々なものが存在します.これらの総称をNeuro-Evolutionと呼びま...