Menu

Artificial Neural Networks (ANN)

Artificial Neural Networks (ANN)

An Artificial Neural Network (ANN) is a deep learning model inspired by the human brain. It consists of multiple layers of neurons that process input data and produce predictions.

A simple ANN contains:

  • Input Layer
  • Hidden Layer(s)
  • Output Layer

In this project, an ANN is used as a baseline model before building the CNN.

Advantages of ANN

  • Easy to build
  • Suitable for simple datasets
  • Learns basic patterns from data

Limitations of ANN

  • Does not preserve image structure
  • Lower accuracy on image datasets
  • Requires more parameters than CNNs