Howto:Neural networks in Nasal
Jump to navigation
Jump to search
Status: WIP/draft
Last update: 10/2011
Author/s: Hooray
topics to be covered
- pre-requisites (matrix maths)
- What are neural networks?
- advantages and disadvantages
- use cases in FlightGear (AI, bombable, combat etc)
- model of an artificial neuron
- number of 1-n inputs
- each input has one associated weight (positive/negative floating point factor)
- computation of activation value (foreach input)
- activation threshold
- output signal
- layering neural networks (input layer, processing layers, output layer)
- types of networks
- feedforward network
- backpropagation
- training a network
- types of NN training
- Implementing Neural Networks (NN) in Nasal
- using vectors of inputs and associated input weights
- using a Nasal hash as a helper object
- Mapping properties to neural inputs
- Mapping neural network outputs to properties