Artificial neural networks
General data
Course ID: | 1100-3BN22 |
Erasmus code / ISCED: |
11.303
|
Course title: | Artificial neural networks |
Name in Polish: | Uczenie maszynowe i sztuczne sieci neuronowe |
Organizational unit: | Faculty of Physics |
Course groups: | |
Course homepage: | https://brain.fuw.edu.pl/edu/STAT:Uczenie_maszynowe_i_sztuczne_sieci_neuronowe |
ECTS credit allocation (and other scores): |
(not available)
|
Language: | Polish |
Prerequisites (description): | Student should know the basic concepts in algebra and calculus. Student should know be able to program in python. |
Mode: | Classroom |
Short description: |
Lecture and hands-on course introducing the concepts of modeling artificial neural networks and machine learning. Students will learn the theoretical basis and practical application to problem solving. |
Full description: |
Sylabus: 1. Linear regression 2. Linear neural networks 3. Perceptron 4. Backpropagation algorithm 5. Classification and logistic regression 6. Generative algorithms 7. Support Vector Machines 8. Unsuppervised learning 9. Reinforced learning. Theoretical concepts presented during lectures will be illustrated with practical examples in python during the hands-on classes. |
Bibliography: |
1. R. Tadeusiewicz, Sieci neuronowe. 2. Timothy Masters, Sieci neuronowe w praktyce Programowanie w języku C++. 3. J.Hertz, A. Krogh, R. Palmer, Wstęp do teorii obliczeń neuronowych. 4. S. Osowski, Sieci neuronowe w ujęciu algorytmicznym. 5. Z. Świątnicki R. Wantoch-Rekowski, Sieci neuronowe w zastosowaniach wojskowych. 6. J. Korbicz, A. Obuchowicz, D. Uciński, Sztuczne sieci neuronowe - podstawy i zastosowania. 7. D. Rutkowska, M. Piliński, L. Rytkowski, Sieci neuronowe, algorytmy genetyczne i systemy rozmyte. 8. J. Chromiec, E. Strzemieczna, Sztuczna inteligencja - Metody konstrukcji i analizy systemów eksperckich. 9. J.J. Mulawka, Systemy ekspertowe. 10. Roman Wantoch-Rekowski , Sieci neuronowe w zadaniach-perceptron wielowarstwowy 11. Russel Norvig, Artificial intelligence a modern approach. |
Learning outcomes: |
Knowledge: Student knows the basic concepts of machine learning and the artificial neural networks Skills: Student can apply machine lrearning techniques to practical problems. Attitudes: 1 recognizes the importance of machine learning methods in modern data analysis 2 appreciates the work in deepening their knowledge and skills in the area of machine learning |
Assessment methods and assessment criteria: |
The mark is an average of the result of the theoretical test and the solution of a practical problem. |
Practical placement: |
None |
Copyright by University of Warsaw.