University of Warsaw, Faculty of Physics - Central Authentication System
Strona główna

Machine Learning

General data

Course ID: 1100-3BN17
Erasmus code / ISCED: (unknown) / (0540) Mathematics and statistics, not further defined The ISCED (International Standard Classification of Education) code has been designed by UNESCO.
Course title: Machine Learning
Name in Polish: Uczenie maszynowe
Organizational unit: Faculty of Physics
Course groups: APBM - Neuroinformatics; 3rd year courses
Physics (2nd cycle); numerical analysis courses,
Specific programme courses of 2nd stage Bioinformatics
Course homepage: https://brain.fuw.edu.pl/edu/index.php/Uczenie_maszynowe_i_sztuczne_sieci_neuronowe
ECTS credit allocation (and other scores): 5.50 Basic information on ECTS credits allocation principles:
  • the annual hourly workload of the student’s work required to achieve the expected learning outcomes for a given stage is 1500-1800h, corresponding to 60 ECTS;
  • the student’s weekly hourly workload is 45 h;
  • 1 ECTS point corresponds to 25-30 hours of student work needed to achieve the assumed learning outcomes;
  • weekly student workload necessary to achieve the assumed learning outcomes allows to obtain 1.5 ECTS;
  • work required to pass the course, which has been assigned 3 ECTS, constitutes 10% of the semester student load.
Language: Polish
Main fields of studies for MISMaP:

computer science
mathematics
physics

Prerequisites (description):

The student should know the basic concepts of algebra and mathematical analysis.


The student should be able to program in python.

Mode:

Classroom

Short description:

Lecture and exercises introduce the students to the subject and methodology of machine learning and modeling of artificial neural networks, and to solving practical problems with these tools. The lecture is intended for third-year students of Neuroinformatics.

Full description:

Program:

1. Introduction: linear regression and least squares method

2. Classification and logistic regression

3. Generative algorithms

4. Support vector machines

5. Introduction to neural networks, linear neural networks

6. Rosenblatt's Perceptron

7. Differentiable non-linearities and back error propagation

8. Deep neural networks

9. Unattended learning

10. Learning with reinforcement

Issues discussed theoretically during the lecture will be illustrated in practice with practical examples in the python language.

Bibliography: (in Polish)

1. R. Tadeusiewicz, Sieci neuronowe.

2. J.Hertz, A. Krogh, R. Palmer, Wstęp do teorii obliczeń neuronowych.

3. Russel Norvig, Artificial intelligence a modern approach.

4. artykuły polecane w czasie zajęć

Learning outcomes:

Knowledge:

1. The student knows the basic concepts related to machine learning and artificial neural networks (KW01);

2. has knowledge in the field of higher mathematics and information technology necessary to solve physical problems of medium complexity using machine learning methods (KW02).

Skills:

1. The student is able to apply a machine learning approach or an artificial neural network to a practical problem (KU01);

2. can perform simple experiments, observations, numerical calculations and computer simulations using standard software packages and critically analyze the results of measurements, observations, and calculations along with the assessment of the accuracy of results (KU03).

attitudes:

1. The student appreciates the importance of machine learning methods in modern methods of data analysis (K_K06);

2. The student appreciates his own work in deepening knowledge and skills in machine learning (K_K01);

3. The student is able to properly define the priorities for the implementation of specific tasks and projects of a diverse nature (K_K03).

Expected student workload:

Participation in classes: 60 hours

Preparation for classes and solving homework assignments: 20 h

Preparation for the 10-hour exam

Preparation of the final project 20h

Assessment methods and assessment criteria:

The grade is the average of the test result on theoretical issues and the practical tests.

Attendance at the lecture is not obligatory.

Two absences from the exercises are allowed.

Classes in period "Winter semester 2023/24" (past)

Time span: 2023-10-01 - 2024-01-28
Selected timetable range:
Navigate to timetable
Type of class:
Classes, 30 hours more information
Lecture, 30 hours more information
Coordinators: Jarosław Żygierewicz
Group instructors: Artur Kalinowski, Martyna Poziomska, Jarosław Żygierewicz
Students list: (inaccessible to you)
Examination: Course - Grading
Lecture - Grading

Classes in period "Winter semester 2024/25" (future)

Time span: 2024-10-01 - 2025-01-26
Selected timetable range:
Navigate to timetable
Type of class:
Classes, 30 hours more information
Lecture, 30 hours more information
Coordinators: Jarosław Żygierewicz
Group instructors: Jarosław Żygierewicz
Students list: (inaccessible to you)
Examination: Course - Grading
Lecture - Grading
Course descriptions are protected by copyright.
Copyright by University of Warsaw, Faculty of Physics.
ul. Pasteura 5, 02-093 Warszawa tel: +48 22 5532 000 https://www.fuw.edu.pl/ contact accessibility statement USOSweb 7.0.3.0 (2024-03-22)