Gen 142025
 

MAIN PhD Seminars 2025

Date Speaker(s)
January, 15th Sandro Gabriele Tiddia
January, 29th Andrea Azzarelli
February, 12nd Valentino Artizzu
February, 26th Simone Pusceddu
March, 12nd Nicola Piras
March, 26th Sara Vergallo
Giorgia Nieddu
April, 9th Lejzer Javier Castro Tapia
April, 23rd Matteo Mocci
May, 7th Giuseppe Zecchini
May, 21st Antonio Pio Contrò
June, 4th Matteo Palmieri
June, 18th Michele Faedda
June, 25th Giuseppe Scarpi

All the seminars at 13:00 in Aula Magna di Fisica.

 

Sandro Gabriele Tiddia: LLM Agents: Definitions and Real-World Applications

In this seminar, we explore the concept of ‘agents’ in artificial intelligence (AI), with a particular focus on the role of Large Language Models (LLMs) in powering these systems. The seminar begins by discussing a real-world application where LLMs are used to build a question-answering (QA) system, showing how LLMs can function as ‘agents’ within such a system. We then examine various definitions of ‘agent’ across AI subfields and consider how agents interact with their environment, make decisions, and pursue goals autonomously. Additionally, we revisit earlier works on agency in AI, reflecting on their original, more profound ideas, and connect them to recent developments and applications of LLM-powered agents. The seminar concludes by exploring experiments and use cases from recent literature, highlighting the capabilities and potential of LLM agents across different domains. The goal is to provide a clear introduction to the concept of LLM-powered agents, their role in AI systems, and how this concept has evolved from theoretical foundations to practical applications.

Andrea Azzarelli: Fractional Laplacian and ADMM for glyph extraction

In archaeology it is a common task to extract incisions or glyphs from a surface. This procedure is usually done manually and, therefore, it is prone to errors and it can be extremely time consuming. In this talk we present a variational model to automatically extract these incisions from a smooth surface. We provide a procedure to generate realistic synthetic data and we show the performances of the proposed method on this kind of data.

Valentino Artizzu: End-User Development for Extended Reality: Empowering Users to Create and Understand XR Environments

In this seminar we will see how to enable individuals without prior XR development experience to create and understand XR environments. It focuses on using End-User Development (EUD) techniques to allow users to design, build, and adapt XR systems. The research specifically explores methodologies and tools for non-programmers to construct XR environments. It examines how EUD can facilitate novice developers in comprehending existing VR environments for enhancement purposes. The study further investigates how EUD can empower domain experts to tailor these environments to meet diverse requirements. Additionally, it delves into how EUD can guide domain experts in configuring XR environments to support task learning and demonstration. The goal is to provide a clear overview of the topic using the experiences and the applications developed during the three years of a PhD career.

Nicola Piras: Global and local fit measures for latent class models and extensions

Latent class (LC) analysis is a powerful and flexible statistical tool for model-based clustering with categorical data. An important task in LC analysis is the choice of the number of clusters or classes. The choice of the number of classes is a selection model problem and usually Information Criteria are considered for this purpose. These are measures that weigh model fit (log-likelihood) and model complexity (based on the number of free parameters). The LC models formulation is subject to an assumption of conditional independence between the variables involved. Adherence to this assumption and the correct estimation of the parameters is central to evaluate how well the model fits to the data. While global selection and the goodness of fit is verified through Information Criteria, model conditions must also be checked. Specific statistics can be defined that allow to verify the local independence assumption. In the literature of LC analysis the statistics considered are the Bivariate residuals. The standard LC model can be modified to handle more complex data structures, and fit measures must be adapted to the new formulations. In this talk, after having briefly discussed the results in the standard formulation, I will also present the extension to the case in which data have a multilevel cross-classified structure. This structure is present when observations are simultaneously nested within two groups, for example, children nested within both schools and neighborhoods. An application is illustrated using an Italian dataset on the evaluation of students of their degree programmes, where degree programmes are nested in both universities and fields of study.

Sara Vergallo: Mathematics as a foundation for learning Machine Learning from primary school onward

The proliferation of artificial intelligence (AI) in many people’s daily lives has led the education sector to recognize the importance of teaching elements of AI—and in particular Machine Learning (ML)—from the earliest stages of schooling (Karalekas et al., 2023). Consequently, there is a need for resources, guidelines, and studies on the feasibility and methods for integrating ML into lower‐school settings, beginning in kindergarten (Sanusi et al., 2023), so that children can understand how the machines they interact with every day work (Lin & Brummelen, 2021). Teaching machine learning in primary and secondary school is very challenging, also due to students’ deficiencies in data analysis—especially in classification (sets) and data representation (trees, two‐way tables) (Grillenberger & Romeike, 2019)—an essential competency included in mathematics curricula from primary school onward and in secondary‐school computer science curricula, yet insufficiently promoted or stimulated (Grillenberger & Romeike, 2019). We investigated the level of these mathematical skills in a fifth‐grade class at a primary school and proposed a didactic pathway composed almost entirely of unplugged activities for learning the basics of ML. The activity fostered an improvement in the children’s classification and representation skills and received a high level of enthusiasm; this latter point is significant, as one of the critical issues identified in the literature is the lack of engaging activities within the school context (Grillenberger & Romeike, 2019). The results from these in‐class research activities will then be considered within a broader research overview concerning the use of non‐standard approaches (such as game‐based learning) to enhance mathematical skills, which are also necessary for a better understanding of computer‐science content.

Giorgia Nieddu: Use of GenAI to Support Learning and Teaching Mathematics

This seminar will present our recent experiments on the use of large multimodal models for learning and teaching mathematics. The first, conducted in North Macedonia, explored how students interact with GenAI in electronics problem-solving activities with mathematical content; the second, carried out in collaboration with the University of Turin, investigated how GenAI can support teachers in preparing educational materials. In this latter study, conducted within teacher training courses, we observed teachers’ behaviors and attitudes, aiming to understand whether AI could be useful in their lesson planning and how.

Lejzer Javier Castro Tapia: Mod-2 Cohomological Classification of Orbit Spaces of Free Involutions on the 2-Fold Projective Product Space

The action of a compact Lie group on a topological space describes the symmetries of our space, in that sense the properties of the orbit space of these actions has attracted many mathematicians over the world since the beginning of the twentieth century. In this talk we present in an informative way a cohomological classification via spectral sequences of orbit spaces of free involutions on the two-fold projective product space, a manifold that generalizes the usual projective spaces and wich was introduced for the first time by Donald Davis in 2010.

Matteo Mocci: Automatic Walkability Assessment using AI and multi-input image classification

Walkability is a key element of sustainable and livable cities, influencing public health, environmental impact, and social connectivity. Traditional methods for assessing walkability, such as surveys and audits, are often time-consuming and limited in scale. Recent advancements in artificial intelligence and computer vision offer new opportunities to automate and enhance these assessments using street-level and aerial imagery. This seminar explores how deep learning and multi-perspective image analysis can provide more comprehensive and scalable walkability evaluations. By integrating insights from urban planning, AI, and geospatial analysis, we will discuss the potential and challenges of these emerging technologies in shaping more pedestrian-friendly cities.

Giuseppe Zecchini: On the algebraic study of substructural logics by means of Płonka sums

Logic can be intuitively defined as the science of correct reasoning: given a certain set of premises, we want to be able to establish their consequences. Algebraic Logic can naively be defined as the study of Logic through the methods of Algebra. In the first part of this talk, we will explain in detail what a logic formally is and what it means to study it algebraically. In the second part, we will introduce and motivate substructural logics, which are traditionally defined by means of Gentzen-style sequent calculi in which one or more of the structural rules (exchange, weakening, contraction) of Gentzen’s LK calculus for classical logic are restricted or eliminated. Finally, in the third part, we will present the algebraic counterpart of substructural logics, residuated lattices, and make some remarks on the study of their structure through the construction of Płonka sums, a construction introduced in Universal Algebra in the 1960s by the eponymous Polish mathematician.

Antonio Pio Contrò: A Recent Specialization on the Notion of Formality

In topology, we can intuitively define the homotopy type of a space as “its behavior up to continuous deformations”. In the 1970s, Daniel Quillen and Dennis Sullivan developed the so-called rational homotopy theory for topological spaces, an elegant framework that makes it possible to completely understand a specific homotopy type (called the rational homotopy type) of certain topological spaces from a special algebraic structure associated with each of them: the minimal model of the space. In this context, the notion of a formal space was introduced for the first time. Roughly speaking, a formal space is a topological space for which the rational homotopy type can be reconstructed from its cohomology algebra with rational coefficients. The term “formal” comes from the fact that “the rational homotopy type and the minimal model are a formal consequence of the cohomology algebra.”. More recently, in the context of complex geometry, new notions of formality have been introduced for complex manifolds by J. Stelzig (LMU) and A. Milivojević (University of Waterloo). In this talk, we will present both notions of formality, beginning with the definition of a complex manifold and introducing the associated algebraic structure on differential forms. We will conclude with a brief, general overview of the existing relationships among the various concepts of formality.

Matteo Palmieri: A First Approach to the Bergman Kernel and Metric

The Bergman kernel and metric have been foundational tools in geometric analysis, since their invention by Stefan Bergman in 1922. The basic idea is to associate each bounded domain in the complex Euclidean space with a special Hilbert space — the square-integrable holomorphic functions on the domain — and study the geometric properties of such domain by analyzing the reproducing kernel of the space and the derived metric. From this concept, the Bergman kernel and metric evolved into powerful instruments for function theory, analysis, differential geometry, partial differential equations. The objective of this seminar is to present the Bergman kernel and metric, focusing on the well-behavior of these objects. To this end, we will review the necessary background on this topic and provide concrete examples and possible applications. Some natural questions will arise along the way, leading to a brief overview of the main directions of the current research.

Michele Faedda: Boolean Operators: Practical Problems and Real Applications

Boolean operations on 3D meshes — such as union, intersection, and difference — are essential in computer graphics, CAD, and digital fabrication. Despite their wide use, performing these operations robustly remains a challenge due to the limitations of floating-point arithmetic, which can lead to topological errors and unreliable results. This seminar explores the geometric and computational difficulties behind mesh-based Boolean operations, and presents a hybrid solution that combines floating-point and exact arithmetic to improve robustness without sacrificing efficiency. We will discuss how this approach enables more reliable modeling, and highlight potential applications, including version control for 3D assets through mesh differencing like git system.

Giuseppe Scarpi: GENIS, a simple and explainable algorithm for sentiment analysis of e-commerce reviews

GENIS is a simple algorithm that analyzes textual e-commerce reviews, calculating a rating that is more reliable than the typical “stars.” Compared to many similar algorithms, GENIS aims to be more explainable, providing elements that help users understand why a certain score was given. We will look at what GENIS does, but also the path taken to develop it—including mistakes and missteps—because sometimes, the best part of the journey is the road itself, not the destination.

Gen 102025
 

Interpretable and Explainable Machine Learning Models

Dr. Claudio Pomo
Politecnico di Bari

Abstract

The course focuses on methods for interpreting and explaining machine learning (ML) models, including inherently interpretable approaches and post-hoc explanation techniques. Key concepts of interpretability will be introduced, alongside the analysis of interpretable models and the application of explanation methods for complex models. The course critically evaluates existing techniques in terms of fidelity, stability, fairness, and practical utility, while addressing open challenges and future perspectives.

Schedule

The course will have a total duration of 10 hours, scheduled as follows:

  • March 20, 15:00-17:30 Aula II
  • March 21, 10:00-12:30 Aula F
  • March 24, 15:00-17:30 Aula II
  • March 25, 10:00-12:30 Sala Riunioni II piano

Exam

The final exam consists of a project analyzing a case study using the techniques and tools acquired during the course. The course will be held in person. Please contact me if you are interested in joining.

References

  1. Lundberg, S. M., and Lee, S.-I. A unified approach to interpreting model predictions. Advances in Neural Information Processing Systems, 2017.
  2. Ribeiro, M. T., Singh, S., and Guestrin, C. Why should I trust you? Explaining the predictions of any classifier. Proceedings of the ACM SIGKDD, 2016.
  3. Molnar, C.. Interpretable Machine Learning: A Guide for Making Black Box Models Explainable. 2nd edition, 2022.
  4. Doshi-Velez, F., and Kim, B. Towards a rigorous science of interpretable machine learning. arXiv preprint, 2017.
  5. Agarwal, C., Krishna, S., Saxena, E., Pawelczyk, M., Johnson, N., Puri, I., … & Lakkaraju, H. Openxai: Towards a transparent evaluation of model explanations. Advances in Neural Information Processing Systems, 2022
 Scritto da in 10 Gennaio 2025  Events  Commenti disabilitati su PhD Course: Interpretable and Explainable Machine Learning Models
Giu 172024
 

Foundations of Digital Systems and Applications

Dr. Zsolt Ercsey
University of Pécs, Hungary

Outline

  1. Introduction to internet technology
  2. Comparison of the business model of mobile operating systems (Android and iOS)
  3. Introduction to a mobile tv recommendation system
  4. Introduction to a sport shooting scheduling system
  5. Solution of a human resource allocation problem

Schedule

Please register to the course through this form.

June 24th, 9.30-11.30 Aula F
June 25th, 9.30-12.30 Aula F
June 26th, 9.30-12.30 Aula F
June 28th, 9.30-11.30 Aula F (final test)

Exam

The final exam consists in a test, which will be taken on the last day of the course.

 Scritto da in 17 Giugno 2024  Senza categoria  Commenti disabilitati su PhD Course: Foundations of Digital Systems and Applications
Mar 072024
 

Quantum computing: foundations and state of the art

Prof. Michele Marchesi
Dipartimento di Matematica e Informatica
Università degli Studi di Cagliari

Abstract

The seminar is about the current status of Quantum Computing. It will present the math fundamentals of quantum computing, and then will cover Quantum Annealing, which is the current most consolidated application field, featuring working machines with 5000 qbits. The seminar will then cover the current status and possible applications of Quantum Computing, including Shor’s algorithm and the quest for quantum resistant cryptographic algorithms.

Schedule

March, Monday, 11st and Tuesday, 12nd – 17:30-19.00 (Palazzo delle Scienze, Room B) 

Giu 232023
 

Boundary value problems with nonsmooth and multivalued terms

Prof. Vasile Staicu
University of Aveiro, Portugal

Abstract

The aim of this course is to present some methods and tools used in the study of nonlinear boundary value problems involving multivalued maps and nonsmooth functions and illustrate those methods with some recent results concerning existence and multiplicity of solutions. The course will be given during the period April 26 – May 16, 2023, under the support of Visiting Professor Program of INdAM.

Outline

We start by introducing some notions of multivalued analysis: multivalued maps and their continuity. Then we introduce some elements of nonsmooth analysis that we use to develop nonsmooth critical point theory succeeded in extending a big part of the smooth theory to nonsmooth functionals: the main tool in the variational method for solving boundary value problems, which consists of trying to find solutions for a given boundary value problem by looking for stationary points of a real functional defined on a space of functions in which the solution of the boundary value problem is assumed to lie.

Degree theory is a basic tool of nonlinear analysis and produces powerful existence and multiplicity results for nonlinear boundary value problems. We present a generalization of Brouwer degree theory to multivalued perturbations of monotone type maps, developed in a joint paper with Aizicovici and Papageorgiou (Mem. Amer. Math. Soc., 196, 2008). Then we consider a nonlinear Dirichlet problem with nonsmooth potential (hemivariational inequality) and use variational method to prove two constant sign solutions (one positive and another negative) and then by using degree theoretical approach we prove the existence of a third one, nontrivial solution, distinct from the previous two.

We present several existence and multiplicity results, with sign information for the solutions of nonlinear boundary value problems driven by the Laplacian, the p-Laplacian and then try to extend such results to nonlinear boundary value problems driven by fractional order differential operators and to nonlocal pseudo-differential inclusions, possibly including obstacles or constraints. It is reasonable to expect that the pairing of nonlocal diffusion operators and set-valued reaction will provide a more realistic model for applications to such problems as quantum mechanics, image restoration, and financial mathematics, which typically present a high degree of uncertainty, rather than elliptic equations with smooth, single-valued reactions.

Schedule

27/4 11-13 28/4 9-11 2/5 11-13 5/5 9-11 9/5 11-13 11/5 11-13 12/5 9-11 16/5 11-13 (room F)

References

Vasile Staicu, Lecture Notes, 2023

Open questions will be considered and analyzed with the Ph. D. students.

 

 Scritto da in 23 Giugno 2023  Senza categoria  Commenti disabilitati su PhD Course: Boundary value problems with nonsmooth and multivalued terms
Gen 042023
 

Matrix functions: Computation and application to Complex Networks analysis

Dott. Caterina Fenu
Dipartimento di Matematica e Informatica
Università degli Studi di Cagliari

Abstract

The aim of the course is to introduce basic concepts related to the computation of matrix functions and their use in the analysis of complex networks. Half of the course will be dedicated to the implementation of some algorithms by using the MATLAB software.

Outline 

– Linear algebra: eigenvalue decomposition, Jordan decomposition, singular value decomposition;
– Introduction to matrix functions and bilinear/quadratic forms: orthogonal polynomials, Lanczos algorithms, quadrature formulas;
– Introduction to complex networks theory: graphs, centrality/communicability indices, network indices;
– Use of the MATLAB software.

Exam

The oral exam will consist of a discussion of a research paper concerning the topics of the course.

References

1. G. H. Golub and G. Meurant, Matrices, Moments and Quadrature with Applications, Princeton University Press, Princeton, 2010.
2. N. J. Higham, Functions of matrices: theory and computation, SIAM, 2008.
3. W. Gautschi, Orthogonal polynomials: computation and approximation, Oxford University Press, 2004.

 

 Scritto da in 4 Gennaio 2023  Senza categoria  Commenti disabilitati su PhD Course: Matrix functions: Computation and application to Complex Networks analysis
Nov 292022
 

Factorizations in monoids and rings

Laura Cossu
University of Graz

Outline

Many problems in algebra involve the decomposition of certain elements of a ring (or more generally of a monoid) into a product of certain other elements (hereinafter generically referred to as building blocks) that are in some sense minimal. The classical theory of factorization investigates factorizations in which the building blocks are atoms, i.e., non-unit elements of a monoid that are not products of two non-units. For example, it is well known that every non-zero non-unit of a Dedekind domain (more generally, of a Noetherian domain) can be written as a finite product of atoms and that in general such decompositions are not unique. On the other hand, examples of factorizations that lie beyond the scope of the classical theory include additive decompositions into multiplicative units in rings; cyclic decompositions of permutations in the symmetric group of degree n; idempotent factorizations of the “singular elements” of a monoid; and so on.

After an introductory overview of the history and main results in the classical framework, in this course, we combine the language of monoids and preorders (partial orders that are not necessarily antisymmetric) to make first steps towards the construction of a “unified theory of factorization”. In particular, we prove an abstract existence theorem that recover, among others, a classical theorem of Cohn on atomic factorizations in cancellative monoids, a classical result by Anderson and Valdes-Leon on “irreducible factorizations” in commutative monoids, but also a theorem by Erdos on idempotent factorizations of square singular matrices over fields. We also introduce a notion of “minimal factorization”, suitable for the new abstract setting, and we qualify and quantify the related non-uniqueness properties in specific cases but also in some generality. Examples will help to motivate and illustrate the theory.

Prerequisites: Standard knowledge of (basic) algebraic structures and (binary) relations.

Duration of the course: 10 hours.

Schedule

– November 28, 16:00-18:00 (Aula B)
– November 29, 16:00-18:00 (Aula A)
– November 30, 16:00-18:00 (Aula A)
– December 1, 16:00-18:00 (Aula A)
– December 2, 16:00-18:00 (Aula A)

Exam

Written. Writing of a short essay.

References

1. L. Cossu and S. Tringali, Abstract Factorization Theorems with Applications to Idempotent Factorizations, e-print (Aug. 2021), arXiv:2108.12379.
2. L. Cossu and S. Tringali, Factorization under Local Finiteness Conditions, e-print (Aug. 2022), arXiv:2208.05869.
3. A. Geroldinger and F. Halter-Koch, Non-Unique Factorizations. Algebraic, Combinatorial and Analytic Theory, Pure Appl. Math. 278, Chapman & Hall/CRC, Boca Raton (FL), 2006.
4. S. Tringali, An Abstract Factorization Theorem and Some Applications, J. Algebra 602 (2022), 352–380.

 Scritto da in 29 Novembre 2022  Senza categoria  Commenti disabilitati su PhD Course: Factorizations in monoids and rings
Mar 302021
 

Introduction to Finite Mixture Models and Latent Class Analysis

Dott.ssa Silvia Columbu
Postdoctoral researcher in Statistics
Department of Mathematics and Computer Science, University of Cagliari

Outline

This course is intended as both a theoretical and practical introduction to finite mixtures as a model based clustering tool. We will introduce the concept of finite mixture of distributions for categorical as well as continuous variables. We will study the problem of maximum likelihood via expectation-maximization (EM) algorithms. We will start from simple data structures and then move to the introduction of regressors and to more complex model structures. We will also explore the problem of model selection and choice of the number of clusters. We will see practical applications with the aid of devoted packages in the statistical software R. Students will learn how to implement an analysis and how to read and interpret outputs and graphical representations of results.

Schedule

Duration: 20 hrs, in the period going from 18th to 26th of February 2021, for a total of 4 CFR

Course schedule

 Scritto da in 30 Marzo 2021  Senza categoria  Commenti disabilitati su PhD Course: Introduction to Finite Mixture Models and Latent Class Analysis
Nov 162020
 

Corso di dottorato (20 ore con esame – 4 CFR)

Il dott. Mirko Marras  terrà, a partire dal 9 dicembre 2020, un corso per il dottorato dal titolo “Python for machine Learning Research”.

Le informazioni sono disponibili al seguente  link

Seminario dottorale (20 ore con esame – 4 CFR)

Il prof. Alessandro Buccini terrà, a partire dal 3 giugno 2020, un corso per il dottorato dal titolo “Regularization of ill-posed linear inverse problems”. Le lezioni si terranno online, su una piattaforma che verrà comunicata in seguito, e includeranno alcune sessioni di laboratorio Matlab.

L’abstract del corso è disponibile a questo link.
 Scritto da in 16 Novembre 2020  Senza categoria  Commenti disabilitati su PhD Courses: Python for machine Learning Research / Regularization of ill-posed linear inverse problems
Gen 112020
 

Il dott. Marco Ortu del DIEE, Università di Cagliari
terrà un corso breve dal titolo:

Leggi di potenza, con applicazioni nell’ingegneria del software

16 Gennaio 2020, ore 9:00 – 14:00 ( ​ Aula C – Dip. di Matematica e Informatica, via Ospedale 72)

Allegata la Locandina

 Scritto da in 11 Gennaio 2020  Senza categoria  Commenti disabilitati su Seminario Dottorale (5 ore con esame – 1 CFU)
contatti | accessibilità Università degli Studi di Cagliari
C.F.: 80019600925 - P.I.: 00443370929
note legali | privacy