An Artificial Neural Network is a machine learning model. I learned about it on Math Intersect Programming.
neural.rkt provides a function make-network.
- Call 
make-networkto get an instance ofnetwork% sendtrainon this instance with your training dataevaluateyour test data as needed
Look at binary-example.rkt and sin-example.rkt for more info