ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING IN PHYSICS

Course Information
TitleΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΚΑΙ ΜΗΧΑΝΙΚΗ ΜΑΘΗΣΗ ΣΤΗ ΦΥΣΙΚΗ / ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING IN PHYSICS
CodeΥΦΥ207
FacultySciences
SchoolPhysics
Cycle / Level2nd / Postgraduate
Teaching PeriodWinter/Spring
CoordinatorChristos Volos
CommonNo
StatusActive
Course ID600027787

Programme of Study: PMS YPOLOGISTIKĪ FYSIKĪ 2025

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization217.5

Class Information
Academic Year2025 – 2026
Class PeriodSpring
Faculty Instructors
Class ID
600286365
Course Type 2021
General Foundation
Mode of Delivery
  • Face to face
Digital Course Content
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction, Examination)
Prerequisites
Required Courses
  • ΥΦΥ101 COMPUTATIONAL MATHEMATICS
  • ΥΦΥ105 COMPUTER PROGRAMMING I
  • ΥΦΥ106 TOOLS FOR SCIENTIFIC PROGRAMMING
  • ΥΦΥ107 DATA ANALYSIS
Learning Outcomes
Upon successful completion of the course, the student should be able to: - Explain the basic principles and evaluate the advantages and limitations of the artificial intelligence approach to solving problems related to the subject of Physics and beyond. - Be able to address problems of applying machine learning both supervised and unsupervised. - Be able to apply these machine learning methods to different scenarios and problems related to the subject of Physics and beyond. - Be able to choose the best machine learning method for solving a specific physical problem based on the characteristics of the problem and the available data. - Compare and contrast alternative machine learning algorithms that are often used to solve optimization problems. - Distinguish the types of neural networks, in terms of the data they can process and the problems they are used to solve.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Make decisions
  • Work autonomously
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Course Content Introduction to Artificial Intelligence and Machine Learning: Definitions and basic concepts (AI, ML, Deep Learning). Learning categories. Machine learning applications - limitations. Introduction to Python and basic libraries. Supervised Learning: Performance criteria (accuracy, precision, recall, ROC) - model comparison. Classification methods (k nearest neighbors, decision trees). Practical application in predicting natural variables from experimental or simulated data. Artificial Neural Networks and Training: Basic principles (Perceptron, logistic regression, softmax function). Common activation functions (ReLU, tanh, sigmoid). Multi-layer neural networks. Deep Learning Models. Recursive and Convolutional Neural Networks – Applications in Physics: Recursive neural networks (CNN, RNN, LSTM). Time series analysis of physical systems. Phase recognition of matter using CNN. Chaos and prediction using LSTM. Overview of AI Applications in Physics: Applications in astronomy, high-energy physics, chaotic systems, and solid-state physics. AI for accelerating simulations and solving inversely defined problems. Analyzing experimental data with machine learning tools. Physics-Informed Neural Networks (PINNs): Incorporating physical laws into the training process of neural networks. Differential equations and PINNs. Examples of solving PDEs (e.g. heat equation, wave equation). Using automatic differentiation. Analysis of Complex and Nonlinear Systems. Reconstruction of Attractors (Takens), use of entropy and finding the Lyapunov exponents of nonlinear systems. SINDy and Symbolic Regression for extracting equations from data. Applications to nonlinear dynamical systems. Reinforcement Learning: Basic principles of Reinforcement Learning (RL). Environments - State, Action, Reward. Policy Optimization, Learning Q-values. Applications of RL to particle systems and robotic vehicle navigation. Reservoir Computing. Definition - Basic principles - Advantages. Basic reservoir computing models: Echo State Networks (ESN), Liquid State Machines, Time Delay Reservoirs. Reservoir computer architectures and their physical implementations (optical, circuit, mechanical Reservoir). Application of Reservoir Computing in time series forecasting and pattern recognition/categorization.
Keywords
Artificial Intelligence, Machine Learning, Neural Networks, Physics-Informed Neural Networks, Reservoir Computing
Educational Material Types
  • Notes
  • Slide presentations
  • Interactive excersises
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
  • Use of ICT in Student Assessment
Description
Use of ICT in Communication with students (email, interactive elearning platform, resolving queries with remote session), Use of ICT in the application of knowledge (python, colab), Use of ICT in student assessment (interactive elearning platform, submission of assignments and quizzes).
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures114
Tutorial78
Written assigments30
Exams3
Total225
Student Assessment
Description
Written Assignment (Formative), Written Examination with Short Answer Questions (Conclusive), Written Examination with Extended Answer Questions (Conclusive), Written Examination with Problem Solving (Conclusive)
Student Assessment methods
  • Written Exam with Short Answer Questions (Summative)
  • Written Exam with Extended Answer Questions (Summative)
  • Written Assignment (Formative)
  • Written Exam with Problem Solving (Summative)
Bibliography
Course Bibliography (Eudoxus)
1. Μηχανική Μάθηση, Κ. Διαμαντάρας, Δ. Μπότσης, Κλειδάριθμος 2019. (Εύδοξος: 86198212) 2. Εγχειρίδιο Τεχνητής Νοημοσύνης, Charu C. Aggarwal, Γκιούρδας, 2023. (Εύδοξος: 122074123) 3. Νευρωνικά Δίκτυα & Μηχανική Μάθηση, H. Simon, Παπασωτηρίου, 2010. (Εύδοξος: 9743)
Additional bibliography for study
1. Machine Learning for Physics and Astronomy. A. Viviana, Princeton University Press, 2023. 2. Machine Learning for Physicists: A Hands-on Approach,Sadegh Raeisi, Sdighe Raeisi, IOP Publishing Ltd, 2023. 3. AI for Physics, Volker Knecht, CRC Press, 2022.
Last Update
22-07-2025