Overview
Aims
Develop the student's ability to develop software applications dedicated to solving problems of medium-high complexity by exploiting the principles of algorithms based on neural networks.
The course aims to acquire the theoretical and applicative knowledge regarding: - principles of neural networks - learning algorithms in artificial neural networks - design and implementation of neural networks - creating applications in Matlab
Develop the student's ability to find unconventional methods of problem solving.
Develop the student's ability to find correct representation of problems that can be addressed with neural networks, choosing the right type of architecture.
Develop the student's ability for applications of neural networks to solve problems of: classification, approximation, grouping and association of data, image processing, etc.
Course contents
Learning outcomes
Assessment
Minimum performance standard: understanding the basic concepts of the principles of neural computation and learning algorithms in artificial neural networks as well as the practical use of the main algorithms based on neural networks.