Create 8 missing READMEs (config, ctrader-openapi, market-data, ml-data, model_loader, risk-data, trading-data, training_uploader). Update 9 existing READMEs to standard template format. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
33 lines
1.1 KiB
Markdown
33 lines
1.1 KiB
Markdown
# ml
|
|
|
|
10-model ML ensemble for the Foxhunt HFT system, built on Candle v0.9.1.
|
|
|
|
## Models
|
|
|
|
- **DQN (Rainbow)** — deep Q-network with prioritized replay, dueling heads, noisy nets
|
|
- **PPO** — proximal policy optimization with GAE, LSTM policies, clip-higher
|
|
- **TFT** — temporal fusion transformer for multi-horizon forecasting
|
|
- **Mamba2** — state space model for sequence prediction
|
|
- **Liquid Networks** — biologically inspired networks for non-stationary data
|
|
- **TLOB** — transformer-based limit order book analysis
|
|
- **KAN** — Kolmogorov-Arnold networks
|
|
- **xLSTM** — extended LSTM architecture
|
|
- **TGGN** — temporal graph neural network
|
|
- **Diffusion** — diffusion-based generative model
|
|
|
|
## Key Modules
|
|
|
|
- `ensemble` — model ensemble coordination and confidence aggregation
|
|
- `hyperopt` — PSO-based hyperparameter optimization with per-model adapters
|
|
- `trainers` — unified training loops (DQN, PPO, supervised)
|
|
- `inference` — `InferenceAdapter` trait for prediction
|
|
- `checkpoint` — model checkpointing and restoration
|
|
- `evaluation` — walk-forward evaluation pipeline
|
|
|
|
## Usage
|
|
|
|
```rust
|
|
use ml::dqn::DQN;
|
|
use ml::ppo::PpoTrainer;
|
|
```
|