Hours:
16 hours (4 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
The function of living tissues is intimately linked to their complex architectures. Biofabrication technologies are rapidly advancing as powerful tools capable to capture salient features of tissue composition and thus guide the maturation of engineered construct into mimicking functionalities of native organs. In biofabrication, multiple cell types and biomaterials are patterned in three dimension through automated processes, either via bioprinting or bioassembly. The current paradigm in bioprinting relies on the additive layer‐by‐layer deposition and assembly of repetitive building blocks, typically cell‐laden hydrogel fibers or voxels, single cells, or cellular aggregates. Since its initial conception and its first implementations through inkjet printing technologies, bioprinting rapidly introduced a new toolset for bioengineers and material scientists to produce new strategies to restore the function of impaired tissues. In this course, both currently available and innovative bioprinting approaches will be reviewed, with a particular focus on how these techniques can be combined to mimic the multi-material hierarchical composition of living tissues. Key concepts underlying extrusion, laser and light-based technologies will be discussed, together with the recent emergence of layerless volumetric and field-based printing methods. Finally, technological advances and challenges towards the biofabrication of both in advanced in vitro models for biomedical and pharmaceutical research, as well as the production of clinically-relevant multi-tissue constructs for regenerative medicine via will be discussed, in light of specific, state-of-the-art examples of biofabricated tissues.
Course Contents in brief:
Schedule:
Day1 - 29 March 2021 - 9:00 - 13:00
Day2 - 30 March 2021 - 9:00 - 13:00
Day3 - 31 March 2021 - 9:00 - 13:00
Day4 - 1 April 2021 - 9:00 - 13:00
Addressing specific challenges in tissue engineering: examples of applications in regenerative medicine and in vitro models
Hours:
18 hours (4 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
This course aims to provide attendants with statistical tools for handling data collection, base statistical testing and linear modeling, including ANOVA, non-parametric tests and Linear Regression framework.
The course is focused on solving the major problems and difficulties encountered during the analysis of data collected from open field experiments, therefore subject to high variability due to factors that are not always controllable or measurable, data loss, difficulty of replication of experiments over time and large and variable surfaces.
The course will consist of classes explaining the theory and practical exercises related to the applications, by using the statistical software R. Attendants will be provided with sample code in R notebooks. Attendants can then use the codes provided to test, replicate and adapt the statistical models presented during the lectures to their own data.
Course Contents in brief:
Proposal for 6 lectures, 3 hours each, divided into theory and practice
Schedule:
Hours:
20 hours (5 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
Smart sensors are ubiquitous in nowdays society and will become more and more important in the next future, their applications ranging over many aspects of daily life, such as: (i) healthcare: wearable devices for monitoring of physiological parameters in both hospitals or home (e.g., elderly); (ii) monitoring of athlete's perfomance; (iii) continuous monitoring of industrial plaforms for automatic diagnosis (selfmonitoring) or optimization in the production line (Industry 4.0); (iv) human-computer interfaces; (v) automotive. These sensors often give a continuous time monitoring and, thus, a large dataset of complex signals that need to be processed, both in real time or offline, depending on the specific application. Many
monitoring systems are developed as a wireless sensor network, i.e., a network with a complex topology of the links, where each link is a communication channel between sensors.
Thus, a proper processing of these large datasets of time signals is crucial, not only regarding computational efficiency, but also for the extraction of informative parameters (information retrieval).
This course will cover the basic concepts and techniques used in the processing of complex time signals, also including feature extraction in multivariate signals with particular attention to connectivity features of time-varying networks.
In the first part, we will give an overview of the main results of classical signal processing. Some practical examples will be given during the lectures, in order to make the students more confident with signal processing tools.
In the second part, we will focus on connectivity measures defined on time-varying networks. We will discuss some specific applications, mainly in health applications and physiological monitoring.
Finally, in the third part, we will give a few insights on recent developments in the processing of signals with complex intermittency, showing some applications in the field of neurophysiology.
Course Contents in brief:
Schedule:
This course has been moved to a date to be determined, depending on the evolution of the pandemic.
Hopefully, it will be scheduled in July. The course involves a laboratory activity that cannot be carried out remotely, so Prof. Leupers will take the course as soon as the pandemic situation will allow it.
Updates will be posted on this webpage of the PhD program.
Hours:
20 hours (5 credits)
Room:
Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor
Short Abstract:
Virtually all digital IC platforms today are based on flexible programmable processor cores, with a trend towards Multi/Many-core architectures comprising 10-100 cores. This trend is imposed by high performance and power/energy efficiency demands. Specifically in competitive embedded application domains like smartphones, wireless infrastructure, and automotive, there are tight efficiency constraints on power, energy, timing, design cost, and production cost of the underlying HW platforms. The need for flexibility and efficiency leads to heterogeneous platform architectures, composed of off-the-shelf (yet partially customizable) IP cores, like RISCs, and custom application-specific processors, such as DSP or security accelerators. Moreover, these cores communicate over complex on-chip interconnect and memory subsystem architectures. These trends impose huge challenges for ICT system and semiconductor industry. Novel design methodologies and tools are required for managing the skyrocketing HW platform design complexity, while simultaneously optimizing systems and components for performance, power, and costs. Furthermore, migrating legacy application software code or firmware as well as developing and debugging new software for highly parallel HW platforms causes a significant design productivity gap. This course presents various advanced system-level design methodologies in a practice-oriented way, intended to enable industrial embedded systems engineers to manage the complexity of current and future HW/SW multicore devices and to achieve predictable and competitive results in shorter time. Topics include: Software compilation techniques, System-on-Chip design methodology, power optimization, Virtual Prototyping and simulation, and Application Specific Processor Design. Furthermore, a brief outlook on hardware security issues will be provided.
Course Contents in brief:
Schedule:
TBD
Hours:
18-20 hours (5 credits)
Room:
From remote by using Google Meet. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
Information theory has been celebrated mostly for its success in modelling information sources and communication systems, however it can be applied to many other application areas always bringing useful and somewhat unexpected insights. The relationship between information theory and statistics is one of such cases. As a matter of fact, some of the most famous results in hypothesis testing and large deviation theory can be revisited from an information theoretic perspective leading to new findings and a deeper understanding of the involved concepts. It is the goal of this course to provide a brief introduction to the use of information theoretic concepts in statistics and, conversely, use some well-known results in statistics to revisit the most celebrated theorems of information theory. In the last part of the course the concepts developed in the first lectures are applied to build a theory of adversarial hypothesis testing, aiming at determining the ultimate achievable performance when hypothesis testing is cast into an adversarial setting encompassing the presence of an adversary aiming at inducing an error in the test. The links of the theory with adversarial machine learning and AI security will discussed with examples drawn from the multimedia forensics field.
Course Contents in brief:
Schedule:
22,23,25,26 February, 1 March 2021 - 9:00-13:00
Hours:
16 hours (4 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
The course has the purpose of providing an understanding of the foundations of quantum technologies, with reference, in particular, to quantum computing and quantum communication. Focus will also be on the nature of the problems for which they can provide a significant advantage in comparison to their classical counterparts. After reviewing a few basic concepts in quantum mechanics, we will introduce the qubit and the basic single- and two-qubit operators. We will then discuss the no-cloning theorem and quantum teleportation as well as the general implementation of a quantum algorithm with a quantum network. Dense coding, the Deutsch algorithm, the Shor algorithm and its application to number factorization will be covered in detail. An example of a basic algorithm for quantum cryptography will also be presented. We will conclude with an overview of the status of the art form the experimental point of view and of the most promising implementations for a quantum computer.
Course Contents in brief:
Schedule:
Hours:
16 hours (4 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
This course aims to provide both theoretical and practical tools to tackle estimation problems encountered in several areas of engineering and science. In particular, it is shown how to formulate such estimation problems as instances of a general dynamical system state estimation problem and how to derive the mathematical solution of the latter problem. Then it is shown that, for a linear Gaussian system, such a solution yields the well-known Kalman filter. Further, approximate techniques (e.g. extended and unscented Kalman filters, particle filter, etc.) are presented for the case of nonlinear and/or non-Gaussian systems, for which an exact closed-form solution cannot be found. To conclude the theoretical part, theoretical limitations (i.e. the Cramer-Rao lower bound) on the quality of estimation are discussed. In the second part of the course, we illustrate some applications of linear/nonlinear Kalman filtering (e.g., tracking, robotic navigation, environmental data assimilation).
Course Contents in brief:
Schedule:
Hours:
18 hours (4 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
The advent of Multi-access Edge Computing (MEC) is radically transforming the design of network infrastructure and enabling the feasibility and the success of several industrial verticals, including healthcare, IoT, automotive, smart cities, media and entertainment. MEC relies on the flexible use of a pool of shared network and computing resources, which need to be placed at the edge of the network, and on the softwarization of hardware network functions (NFV) to achieve the different and the stringent network requirements.
MEC is today a very hot research topic in networking, it is subject to a strong standardization process, and is at the heart of 5G network, which has been holistically designed with MEC. The course focuses on all these issues organizing the contents according to the sequence briefly described below.
Course Contents in brief:
Schedule:
Hours:
20 hours (5 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
To register to the course, click here
Short Abstract:
This course is an advanced course focusing on the intersection of Statistics and Machine Learning. The goal is to study modern statistical methods for supervised and unsupervised learning, and the underlying theory for those methods. Numerous illustrations in the context of signal / image processing will be provided. The students are expected to have basic knowledge of:
Course Contents in brief:
Schedule:
Hours:
16 hours (4 credits)
Room:
From remote by using Microsoft Teams. The link will be sent in due time to all students who registered to the seminar.
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: