Artificial neural network
Computational neuroscience
Mathematical psychology
Sampling
Algorithm
Information theory