Sequence Prediction ANN
Apr 27, 2023
·
1 min read

A compact artificial neural network that learns to predict the next value in a numeric sequence, a small-scale version of the time-series forecasting problem.
Design
The code is deliberately modular so each concern can be swapped or tested on its own:
- Data preparation: turns raw sequences into supervised learning windows and splits train and test sets.
- Architecture: defines the layers and activation functions of the network.
- Training: runs the optimization loop and reports evaluation metrics.
What it demonstrates
The fundamentals of supervised sequence learning, clean separation of concerns in machine learning code, and model evaluation with scikit-learn utilities.

Authors
Quantitative Analyst & Python/.NET Engineer
Quantitative analyst and .NET/Python engineer at Onward Energy in Denver. I build forecasting models,
market-data platforms, and the MLOps and CI/CD that keep them honest, backed by an M.S. in Data Analytics
(AI & ML, 4.0 GPA) and a decade of SQL Server, analytics, and full-stack work.