Hours:
24 hours (6 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Largo Lucio Lazzarino 1, 6th floor, Pisa
To register to the course, click here
Short Abstract:
In the last years, information communication, computation and storage technologies are jointly reshaping the way we use technology, meeting the future needs of a wide range of big data and artificial intelligence applications and, paving the way for a full-customized autonomous user experience. In 2020 the 5G -Next Generation Communication Networks is expected to be operational and a global game changer from a technological, economic, societal and environmental perspective. 5G industry is intensively working today on designing, prototyping and testing fundamental technological advances to de-liver the promised performance in terms of latency, energy efficiency, wireless broadband capacity, elasticity, etc. Nevertheless, many experts say that the next big step for cellular networks is not 5G, it is the distributed support of the cloud and AI.
This set of lectures will cover the vision, the use cases, the architecture design and technical tools for understanding the key enabling technologies that will enable beyond 5G networks to meet its challenging performance targets and how ‘the cloud’ will play an operational role in future wireless networks. The lecture will also introduce and detail very innovative concepts freshly under investigation for future B5G/6G networks such as Reconfigurable Intelligent surfaces and the integration of non-terrestrial communication and edge intelligence with terrestrial communication systems. Moreover, dedicated lectures will promotes the idea that including semantic and goal-oriented aspects in future 6G networks can produce a significant leap forward in terms of system effectiveness and sustainability. Semantic communication goes beyond the common Shannon paradigm of guaranteeing the correct reception of each single transmitted packet, irrespective of the meaning conveyed by the packet. The idea is that, whenever communication occurs to convey meaning or to accomplish a goal, what really matters is the impact that the correct reception/interpretation of a packet is going to have on the goal accomplishment. Focusing on semantic and goal-oriented aspects and, possibly combining them, helps to identify the relevant information, i.e. the information strictly necessary to recover the meaning intended by the transmitter or to accomplish a goal. Combining knowledge representation and reasoning tools with machine learning algorithms paves the way to build semantic learning strategies enabling current machine learning algorithms to achieve better interpretation capabilities and contrast adversarial attacks. 6G semantic networks can bring semantic learning mechanisms at the edge of the network and, at the same time, semantic learning can help 6G networks to improve their efficiency and sustainability.
The lecture will offer a flora for interactive discussions on future research axes and open challenges on B5G/6G networks.
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:
Empirical studies in software engineering provide a systematic way of evaluatingEmpirical studies in software engineering provide a systematic way of evaluatingtheories, languages, concepts, tools or methodologies, considering the industrial context in whichthey are applied [1]. The course will prepare students by examining how to plan, conduct andreport on empirical studies in software engineering. The course will cover all of the principalmethods applicable to software engineering (controlled experiments, case studies, surveys,systematic literature reviews, and ethnography) and will describe quantitative and qualitativemethods of analysis, including hypothesis testing and grounded theory. To showcase the differentmethods, the course will critically review representative examples of published work. At the endof the course, the students will be able to approach real-world research problems in a scientificallysound way, and contribute to theory building in software engineering research.
Two versions of this course were delivered: 1) For the MSc and Ph.D students of the University ofFlorence, School of Mathematical, Physical and Natural Sciences in 2020; 2) for the Ph. D. studentsin Smart Computing at the University of Florence, in 2021. The course will be also delivered in Fall2022, again at the University of Florence, and at the Ph. D. in “Ingegneria dell’Informazione” at theUniversity of Pisa. A web version of the course has been made available on YouTube [2]. Thereference book for the course is the handbook from Wohlin et al. [1].
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
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:
Over the last decade, research has scaled up tremendously in complexity. The number of contributing institutions, collaborations, projects, and funding opportunities has grown exponentially, thus characterising research as a multifaceted, high-frequency, global-scale phenomenon deeply bonded to a delicate socio-economical and geopolitical context. Researchers nowadays produce millions of articles, data, software, patents, preprints, and grant proposals each year, leaving explicit digital fingerprints of their daily endeavour.
The ever-increasing availability of this data has catalysed the emergence of a new multidisciplinary field, called Science of Science, which, by helping us to comprehend the evolution of science and its dynamics quantitatively, has the potential to unlock enormous scientific, technological, and educational value. A blend of methodologies, tools and theoretical frameworks from multiple fields, such as data science, network science, artificial intelligence, and social science, offers novel opportunities to make sense of these millions of data points. Together, they unfold a complex yet compelling story on scientific career pathways, scientific collaborations, knowledge shaping and production, and the manifold, competing factors leading to scientific advancement.
Such opportunities – and the challenges here stemming – are feeding a growing community of researchers aiming at understanding scientific progress and its inner mechanisms, and providing insight on the factors that can generate successful science, allocate better the available resources, increase equality and fair access to opportunities, and therefore benefit science as a whole.
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
Aula Virtuale Teams:
Materiale Didattico:
http://www.banterle.com/francesco/courses/2023/mc/
Short Abstract:
This course introduces students to Monte Carlo methods and sampling techniques with a focus on visual computing. These are crucial to accelerating the computations of a variety of computational simulations where we need to draw high-quality samples or to integrate a complex multi-dimensional function such as physically-based rendering for computing the radiance of buildings, estimating the price of options, or how epidemics spread out. At the end of this course, students will have both theoretical and practical tools that they can apply to a variety of problems to achieve high-quality solutions. During the course, students will see and study successful examples of this beautiful theory to visual computing; e.g., visual processing, computer vision, finance, etc.
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 course will focus on modern image processing and computer vision problems with a strong computational flavor. We will start with image representations from a linear algebraic standpoint – from the classical Fourier to 2-D discrete cosine (DCT) and wavelet transforms, and finally sparse signal representations. Based on this foundation, two key areas will be emphasized: a.) the fundamental generative problem of image resolution enhancement, popularly known as image super-resolution. Both model based and machine-learning methods will be covered, culminating in their combination. b.) the discriminative problem of image classification and segmentation (pixel level classification). The goal will be to show how optimization principles help in the design of prior guided (or domain enriched) learning frameworks that can integrate the robustness merits of classical model based techniques with the superior modeling capacity of machine learning and artificial intelligence (AI) techniques such as modern deep learning architectures.
Course Contents in brief:
Day 1 (4 hours): Course Overview and Mathematical Preliminaries
Day 2 (4 hours): Image Transforms
Day 3 (4 hours): Image Super-resolution
Day 4 (4 hours): Discriminative Problems – Image Classification and Segmentation
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:
Light plays a central role in our everyday lives. On the most fundamental level, throughLight plays a central role in our everyday lives. On the most fundamental level, throughphotosynthesis, light can be thought at the origin of the life itself. The study of light properties has ledto promising alternative energy sources, lifesaving medical advances in diagnostics technology andtreatments, extremely speed internet communications and many other discoveries that have changedthe society and shaped our understanding of the universe. These technologies were developed sinceNewton and Laplace fundamental researches on the properties of light and are now generally codifiedin the terms of Optics and Photonics. The European Commission recently defined Optics andPhotonics as parts of the six Key Enabling Technologies (KETs) of Europe. Indeed, Optics andPhotonics have a substantial leverage effect on the European economy and workforce: 20-30 % of theeconomy and 10 % of the workforce depend on Optics and Photonics. The course will provide a briefexcurtion on light from the beginnings to the most recent applications.
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:
The Artificial Intelligence domain is present in our everyday life, from speech command recognition to face detection, from fitness tracking to autonomous driving, etc. This course aims to provide participants with a tool to identify, build, and use the best machine learning model for their specific use cases. Throughout the course, we will use MATLAB for different Machine and Deep Learning workflows and hands-on examples for regression and classification of signals and images.
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:
Modern ICT applications are increasingly asking for systems with a relevant level of autonomy. Applications for Industry 4.0, for Internet of Things (IoT) or for service robotics, to mention a few, are gaining more and more attention nowadays. The ability to carry out complex tasks is critically related to the ability to retrieve meaningful information coming from the available sensors. To this end, it is mandatoryto understand how a measurement process can be analytically described and how the sensorial data can be manipulated to extract the quantities of interest with the highest possible precision, i.e., the best estimate. This problem becomes even more challenging in dynamic environments when multiple systems interact together, e.g., robotic systems. In this course, the notions needed to correctly model a measurement process will be firstly introduced. Then, an introduction to Bayesian and non-Bayesian classic estimators will be given. Two of the most popular estimators will be studied in details for linear and nonlinear systems: the Weighted Least Squares and the Kalman Filter. Examples of applications such as clock synchronisation, state estimation for Smart Grid as well as localisation for single or multiple robots will be presented. Finally, a discussion on other state-of-the-art solutions for localisation as well as on implications for closed-loop systems in the presence of uncertainty will be offered.
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:
Artificial Intelligence (AI) is already happening today, and it is pervasive, often invisibly embedded in our day-to-day tools. As AI evolves, so do the many controversies that surround the use of this advanced technology. From military drones to shopping recommendations, AI is powering a wide array of smart products and services across nearly every industry—and with it, creating new ethical dilemmas for which there are no easy answers. As technology continues to develop at an unprecedented rate, those involved with AI often lack the tools and knowledge to expertly navigate ethical challenges. This course examines today’s most pressing ethical issues related to AI and explores ways to leverage technology to benefit mankind. It provides insights into how to achieve responsible innovation of technology, to contribute to the quality of human life, sustainability and fair allocation of risks and benefits.
Course Contents in brief:
Schedule:
Hours:
15 hours (4 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
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:
What is "out there"? What reality awaits the engineer?
The real problems of efficiency and effectiveness in the industry that await the engineer require a knowledge that does not stop at simple specific technical competence but which inevitably concerns organizational concepts, process management techniques and a continuous development of improvement and problem solving projects.
To manage projects, to design/optimize/improve processes, to solve problems, moving in the environment and in the context that surrounds him, the company organizational structure; this is what the engineer does in the world of work.
Concepts such as Total Quality, 5S, TPM, Lean organization etc. are now in the vocabularies of any company; they too represent a technical skill (not at all obvious!) but their simple theoretical knowledge is not sufficient for their practical application.
Through a smart and practical approach, the course aims to "an immersive experience" in the real operational problems that the engineer encounters in the workplace and to provide concepts and practical tools to address the issue of organization.
Course Contents in brief:
Schedule:
15/02/2023: 14:00 - 18:00, Aula Riunioni del Piano Terra - via Caruso
16/02/2023: 14:00 - 18:00, Aula Riunioni del Piano Terra - via Caruso
23/02/2023: 15:00 - 18:00, Aula Riunioni del Piano 6 - Largo Lucio Lazzarino
24/02/2023: 14:00 - 18:00, Aula Riunioni del Piano 6 - Largo Lucio Lazzarino