- RUB
- Computer Science
- INI
- Courses
- Artificial Neural Networks
Artificial Neural Networks
The written examination takes place on 21 February 2020 in HZO 10.
Please register with your Prüfungsamt between 1 December 2019 and 10 January 2020.
Artificial neural networks (ANN) were inspired by the architecture and function of the brain. Nevertheless, their greatest strength is not that they are good models of the brain, but rather that they are powerful function approximators. Since the 1980's many types of ANN have been developed and tricks for training ANNs on data proliferated. Recent advances in computing hardware and the availability of large datasets have made it possible to train ANNs such that they perform better than humans, e.g. on image recognition. In this class, students will, firstly, gain a theoretical understanding of the principles underlying the methods applied to neural networks and, secondly, learn practical skills in implementing neural networks and applying them for data analysis.
Topics: optimization problems, regression, logistic regression, biological neural networks, model selection, universal approximation theorem, perceptron, MLP, backpropagation, deep neural networks, recurrent neural networks, LSTM, Hopfield network, Bolzmann machine
Software: python, numpy, scipy, matplotlib, scikit-learn, tensorflow
Moodle: https://moodle.ruhr-uni-bochum.de/m/enrol/index.php?id=22627
Lecturers
![]() Prof. Dr. Sen ChengLecturer |
(+49) 234-32-29486 sen.cheng@rub.de NB 3/33 |
Details
- Course type
- Lectures
- Credits
- 6 CP
- Term
- Winter Term 2019/2020
Dates
- Lecture
-
Takes place
every week on Monday from 16:00 to 18:00 in room HNC 30.
First appointment is on 07.10.2019
Last appointment is on 27.01.2020 - Exercise
-
Takes place
every week on Wednesday from 16:00 to 18:00 in room CIP Pool (2) ID 03/121.
First appointment is on 09.10.2019
Last appointment is on 29.01.2020 - Exercise
-
Takes place
every week on Friday from 12:00 to 14:00 in room CIP Pool (1) ID 03/139.
First appointment is on 11.10.2019
Last appointment is on 31.01.2020 - Exercise
-
Takes place
every week on Friday from 16:00 to 18:00 in room CIP Pool (2) ID 03/121.
First appointment is on 11.10.2019
Last appointment is on 31.01.2020 - Exercise
-
Takes place
every week on Thursday from 10:00 to 12:00 in room IA 1/181.
First appointment is on 10.10.2019
Last appointment is on 30.01.2020 - Exercise
-
Takes place
every week on Thursday from 14:00 to 16:00 in room GD 2/450.
First appointment is on 10.10.2019
Last appointment is on 30.01.2020 - Exercise
-
Takes place
every week on Wednesday from 10:00 to 12:00 in room GD 2/478.
First appointment is on 09.10.2019
Last appointment is on 29.01.2020 - Exercise
-
Takes place
every week on Thursday from 16:00 to 18:00 in room GD 2/450.
First appointment is on 10.10.2019
Last appointment is on 30.01.2020
Requirements
Calculus, linear algebra, statistics, programming.
The Institut für Neuroinformatik (INI) is a research unit of the Faculty of Computer Science at the Ruhr-Universität Bochum. Its scientific goal is to understand the fundamental principles through which organisms generate behavior and cognition while linked to their environments through sensory and effector systems. Inspired by our insights into such natural cognitive systems, we seek new solutions to problems of information processing in artificial cognitive systems. We draw from a variety of disciplines that include experimental psychology and neurophysiology as well as machine learning, neural artificial intelligence, computer vision, and robotics.
Universitätsstr. 150, Building NB, Room 3/32
D-44801 Bochum, Germany
Tel: (+49) 234 32-28967
Fax: (+49) 234 32-14210