Carlo Lucibello
About
I am an Associate Professor at Bocconi University and an open-source contributor, primarily to machine-learning libraries in Julia.
When not thinking about neural networks or statistical physics, I'm usually raising a kid, reading sci-fi, or dancing lindy hop.
Research
My current research focuses on the interface between the statistical physics of disordered systems and artificial neural networks. Find my publications on Google Scholar.
Teaching
Current Teaching
- Artifical Intelligence - Module 1 (MSc in Data Analytics and Artificial Intelligence in Health Sciences)
- Complex Systems And Physical Modeling (MSc in Artificial Intelligence)
- Modern Applied Machine Learning (Phd in Statistics and Computer Science)
Past Teaching
- Foundamentals of Computer Science (BSc in Economics, Management and Computer Science)
- Mathematical modeling for Machine Learning (BSc in Mathematical and Computing Sciences for Artificial Intelligence)
- Computer Programming (BSc in Economics, Management and Computer Science)
- Computer Programming and Database Systems (MSc in Data Science and Business Analytics)
Code
I contribute extensively to the Julia language ecosystem, particularly to Machine Learning packages. You can find me on GitHub.
Some of the packages I currently mantain:
- GraphNeuralNetworks.jl
- Flux.jl
- Zygote.jl
- NNLib.jl
- MLUtils.jl
- MLDatasets.jl
- HuggingFaceDatasets.jl
- PicoSAT.jl
Some projects that I used to mantain, but not anymore:
Contacts
Carlo Lucibello
Department of Computing Sciences
Bocconi University
Via Guglielmo Roentgen 1
20136 Milano (MI)
Office: 2-C1-02 Roentgen building
Email: carlo.lucibello 🐌 unibocconi.it