Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
This PhD course focuses on Web search and discusses the challenges in the three main areas of Web search: i) crawling, ii) indexing, and iii) query processing. The course introduces each area by discussing the state of the art in the field and by presenting the open research questions. The emphasis of the course is on query processing, an area where machine learning provides an important contribution to advance the state of art. After an introduction of the different query processing techniques, the course i) introduces supervised techniques explicitly focused to target the ranking problem, ii) discusses several efficiency/effectiveness trade-offs in query processing and iii) analyse several related optimization techniques. The course will also provide an overview of the query processing techniques employing deep neural networks. Two hands-on sessions will cover indexing and query processing of public Web collections.
Course Contents in brief:
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
The conception and development of a Spacecraft is a complex and rather long process requiring the effort of many people and often also a big financial investment. The latter being true especially for scientific Spacecraft, which are one-of-a-kind units with typically challenging technological developments needed to accomplish the goals they have been built for.
Spacecraft need to survive two critical phases: the launch and the journey and operation in harsh environment. In both cases, servicing the Spacecraft is not possible, therefore confidence in its survival is required before launch and thus testing.
This course focuses on Spacecraft testing, covering all the different methods, with emphasis on the two main test categories: mechanical testing and thermal testing. An overview of the sensors used is also given, including an outlook to the future, covering methodologies and technologies that might soon become day to day tools during environmental testing.
Course Contents in brief:
Schedule:
Hours:
8 hours (2 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
This 8-hour course will cover a comprehensive exploration of machine learning techniques applied to medical imaging, leading towards the early detection of melanoma. The course will cater to a diverse audience, from beginners to intermediate practitioners in machine learning, and will blend theoretical foundations with practical applications.
The course will begin with an overview of the iToBoS EU project, emphasizing the significant role of machine learning in enhancing the accuracy and efficiency of melanoma detection. This will set the stage for the technical content that follows, and highlighting the real-world impact of these technologies in healthcare.
Participants will then be introduced to the foundational concepts of machine learning, starting with linear regression, and their application in predictive analytics. The course will then transition into logistic regression, focusing on classification problems relevant to medical diagnostics.
As the course progresses, it will delve into neural networks, using logistic regression as a stepping stone to understanding neural networks. The progression from logistic regression to neural networks is a natural evolution from simpler linear models to more complex, non-linear models capable of handling a wider range of data and problem types in machine learning.
The course will culminate in an in-depth exploration of Convolutional Neural Networks (CNNs), vital for image recognition and analysis tasks in melanoma detection. Attendees will learn about the architecture of CNNs, their layers and filters, and the application of CNNs to dermoscopic images for melanoma detection.
Furthermore, the course will address the challenge of working with unbalanced datasets in medical imaging. It will introduce specialized evaluation metrics such as Precision, Recall, F1 Score, AUC-ROC, and the Precision-Recall Curve, which are essential for accurately assessing model performance in scenarios where traditional metrics may be misleading.
By the end of this course, participants will have gained a solid understanding of key machine learning concepts and their application in the medical field, particularly in melanoma detection.
Course Contents in brief:
Lecture 1: Learning Models (2 hours)
Lecture 2: Logistic Regression (1 hour)
Lecture 3: Basics of Neural Networks (2 hours)
Lecture 4: Advanced Concepts and Convolutional Neural Networks (2 hours)
Lecture 5: Case study for the detection of melanoma (1 hour)
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Piano 6 del Dipartimento di Ingegneria dell’Informazione, Largo Lucio Lazzarino 1, Pisa
To register to the course, click here
Short Abstract:
Humans and other animals outperform traditional robots in terms of reliability and efficiency, largely due to their unique physical characteristics. They have elastic tendons, ligaments, and muscles, which allow robust interaction with the environment and dynamic task execution. In contrast, classic robots are often stiff and heavy. Accordingly, researchers in robotics have shifted from focusing on rigidity to incorporating lightweight and compliant structures. Drawing from natural examples, robots now include elastic and soft components, leading to the development of flexible joint and link robots and articulated and continuum soft robots. These latter types are composed entirely of deformable elements, making them akin to invertebrate animals. This proliferation of new robotic designs creates the challenge of developing effective control strategies for managing a nonlinear mechanical system with numerous degrees of freedom (DOFs) and a high degree of underactuation. This course will introduce this control challenge, especially focusing on continuum soft robots, review established findings, highlight recent advancements, and explore open issues in the field.
Course Contents in brief:
Schedule:
Il corso è stato riprogrammato a ottobre con le seguenti date e orari:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Geometric Deep Learning (GDL) is an emerging interdisciplinary field that combines the power of deep neural networks with geometric and topological methods to tackle complex learning tasks.
This Ph.D. course offers a comprehensive exploration of the principles, theories, and applications of GDL, providing students with the necessary tools to understand and contribute to this exciting research area.
The course begins with an introduction to the fundamentals of deep learning, including neural networks, optimization, and training algorithms. From there, we delve into the world of geometry, exploring foundational concepts such as graphs and geometric transformations. We investigate how geometry can be seamlessly integrated with deep learning techniques to enhance the understanding and analysis of structured data.
In addition to theoretical knowledge, the course incorporates hands-on practical sessions where students gain experience with implementing and applying GDL algorithms/models with the Pytorch and the Pytorch Geometric libraries.
By the end of this course, students will have a comprehensive understanding of geometric deep learning, enabling them to apply cutting-edge techniques to a wide range of domains. They will be equipped with the knowledge and skills necessary to conduct original research, contribute to the development of novel algorithms, and advance the frontiers of GDL.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
Machine Learning has assumed a dominant role in the design of intelligent systems and their various application domains. The objective of this course is to present current trends in the development of Machine Learning, identify challenges and discuss ways of addressing them.
Course Contents in brief:
Introductory comments
The key agenda of Machine Learning. Main concepts. Deployment of Machine Learning and fundamental quests. Challenges of Machine Learning: credibility (confidence), interpretability and explainability, privacy.
Granular Computing: a primer
Concepts, motivation, examples. Design of information granules, rule-based architectures: symbolic- subsymbolic perspective. Learning schemes.
Credibility of ML architectures and their results
Motivation. Granular embedding and Gaussian Process augmentation. Mechanisms of active learning.
Interpretability and explainability
Processes of interpretability and explainability. Inductive and deductive reasoning. Counterfactual reasoning. Local linear models. Shapley value.
Privacy in ML: a case of federated learning
Motivating factors behind federated learning: coping with data islands, average and gradient federated learning, Federated learning-based rule design, granular assessment and performance analysis.
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Piano 6 del Dipartimento di Ingegneria dell’Informazione, Largo Lucio Lazzarino 1, Pisa
To register to the course, click here
Short Abstract:
This course provides participants with the chance to explore quantum computing, communication protocols, and the latest advancements in the field of the quantum internet. Following an initial overview of quantum computing and the current range of computing platforms, participants will delve into algorithms and measurement techniques. The instructor will cover the fundamentals of communication, teleportation, and entanglement. Practical exercises and hands-on experiences are integrated throughout the course.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
In recent years it has become clear that nonlinear dynamical systems have an extremely important role in modeling phenomena of different origin (physical, biomedical, economic, etc). I intend to present the basic notions of the theory of nonlinear dynamical systems and their applications to real world time series. With the help of simple examples, it will be possible to understand the notions of “chaotic” systems and of “complexity”.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
This short course has three aims:
Course Contents in brief:
- HISTORIES OF AUTOMATA ( OPTIONAL )
From Hero to Voucanson
From Wiener to Walters
From Ashby to McCarthy
From McCarthy to Brooks
- The rise of Humanoids
Androids, gynoids and cyborg
Just like a human? The Uncanny Valley controversy
Internal robotics and machine monism
- Robotics meets neuroscience
Cognitive neuroscience and the rise of affectivism
Affect and emotions
Edelman neural darwinism
Damasio theory of consciousness
Craig on interoception and inner time
-Robotics meets phenomenology
Time of physics and subjective time: Einstein and Bergson
From Husserl to Varela
The embodied mind and the neurophenomenology program
Emotions, feelings and the self
A syncretic model of time-consciousness
-Towards sentient robots
A situated,embodied ,enactive machine
Body awareness and the protoself
Time-consciousness and the minimal self : core cosciousness
The autobiografical self and the extended consciousness
-Do we need conscious robots? Ethics and societal needs
Schedule:
Hours:
16 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
To register to the course, click here
Short Abstract:
This graduate course is focused on the study of online optimization and reinforcement learning applied to wireless and mobile mobile networks (IoT, 5G). Such networks may vary rapidly over time, potentially in an unpredictable and non-stochastic way because of ad-hoc user connectivity and behavior, and, hence traditional methods based on static (classic) or stochastic optimization and game theory are no longer suited. Instead, online optimization can be exploited to derive efficient algorithms, with theoretical guarantees in terms of no regret, that solve optimization problems where no assumptions can be made on the underlying temporal dynamics governing the network and, hence, the objective function to be optimized.
Course Contents in brief:
Schedule: