Search Results for author: Michele Lombardi

Found 19 papers, 8 papers with code

QAL-BP: An Augmented Lagrangian Quantum Approach for Bin Packing

1 code implementation22 Sep 2023 Lorenzo Cellini, Antonio Macaluso, Michele Lombardi

The bin packing is a well-known NP-Hard problem in the domain of artificial intelligence, posing significant challenges in finding efficient solutions.

Combinatorial Optimization

Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learning

no code implementations11 Jul 2023 Mattia Silvestri, Senne Berden, Jayanta Mandi, Ali İrfan Mahmutoğulları, Maxime Mulamba, Allegra De Filippo, Tias Guns, Michele Lombardi

Our experiments show that by using SFGE we can: (1) deal with predictions that occur both in the objective function and in the constraints; and (2) effectively tackle two-stage stochastic optimization problems.

Stochastic Optimization

Computational Asymmetries in Robust Classification

1 code implementation25 Jun 2023 Samuele Marro, Michele Lombardi

In the context of adversarial robustness, we make three strongly related contributions.

Adversarial Robustness Classification +1

An analysis of Universal Differential Equations for data-driven discovery of Ordinary Differential Equations

1 code implementation17 Jun 2023 Mattia Silvestri, Federico Baldo, Eleonora Misino, Michele Lombardi

In the last decade, the scientific community has devolved its attention to the deployment of data-driven approaches in scientific research to provide accurate and reliable analysis of a plethora of phenomena.

Physics-informed machine learning

Generalized Disparate Impact for Configurable Fairness Solutions in ML

1 code implementation29 May 2023 Luca Giuliani, Eleonora Misino, Michele Lombardi

We make two contributions in the field of AI fairness over continuous protected attributes.

Fairness

UNIFY: a Unified Policy Designing Framework for Solving Constrained Optimization Problems with Machine Learning

no code implementations25 Oct 2022 Mattia Silvestri, Allegra De Filippo, Michele Lombardi, Michela Milano

Our approach relies on a clever decomposition of the policy in two stages, namely an unconstrained ML model and a CO problem, to take advantage of the strength of each approach while compensating for its weaknesses.

Decision Making energy management +1

Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lens

no code implementations20 May 2022 Stefano Teso, Laurens Bliek, Andrea Borghesi, Michele Lombardi, Neil Yorke-Smith, Tias Guns, Andrea Passerini

The challenge is to learn them from available data, while taking into account a set of hard constraints that a solution must satisfy, and that solving the optimisation problem (esp.

An Implementation Approach to Rotation Programs

no code implementations30 May 2021 Ville Korpela, Michele Lombardi, Riccardo D. Saulle

We study rotation programs within the standard implementation frame-work under complete information.

Deep Learning for Virus-Spreading Forecasting: a Brief Survey

no code implementations3 Mar 2021 Federico Baldo, Lorenzo Dall'Olio, Mattia Ceccarelli, Riccardo Scheda, Michele Lombardi, Andrea Borghesi, Stefano Diciotti, Michela Milano

The advent of the coronavirus pandemic has sparked the interest in predictive models capable of forecasting virus-spreading, especially for boosting and supporting decision-making processes.

Decision Making

Contrastive Losses and Solution Caching for Predict-and-Optimize

2 code implementations10 Nov 2020 Maxime Mulamba, Jayanta Mandi, Michelangelo Diligenti, Michele Lombardi, Victor Bucarey, Tias Guns

Many decision-making processes involve solving a combinatorial optimization problem with uncertain input that can be estimated from historic data.

Combinatorial Optimization Decision Making

An Analysis of Regularized Approaches for Constrained Machine Learning

no code implementations20 May 2020 Michele Lombardi, Federico Baldo, Andrea Borghesi, Michela Milano

Regularization-based approaches for injecting constraints in Machine Learning (ML) were introduced to improve a predictive model via expert knowledge.

BIG-bench Machine Learning

Injecting Domain Knowledge in Neural Networks: a Controlled Experiment on a Constrained Problem

no code implementations25 Feb 2020 Mattia Silvestri, Michele Lombardi, Michela Milano

Given enough data, Deep Neural Networks (DNNs) are capable of learning complex input-output relations with high accuracy.

Teaching the Old Dog New Tricks: Supervised Learning with Constraints

no code implementations25 Feb 2020 Fabrizio Detassis, Michele Lombardi, Michela Milano

Adding constraint support in Machine Learning has the potential to address outstanding issues in data-driven AI systems, such as safety and fairness.

Fairness

Injective Domain Knowledge in Neural Networks for Transprecision Computing

1 code implementation24 Feb 2020 Andrea Borghesi, Federico Baldo, Michele Lombardi, Michela Milano

Machine Learning (ML) models are very effective in many learning tasks, due to the capability to extract meaningful information from large data sets.

Combining Learning and Optimization for Transprecision Computing

2 code implementations24 Feb 2020 Andrea Borghesi, Giuseppe Tagliavini, Michele Lombardi, Luca Benini, Michela Milano

The ML model learns the relation between variables precision and the output error; this information is then embedded in the MP focused on minimizing the number of bits.

Distributed, Parallel, and Cluster Computing

Lagrangian Duality for Constrained Deep Learning

no code implementations26 Jan 2020 Ferdinando Fioretto, Pascal Van Hentenryck, Terrence WK Mak, Cuong Tran, Federico Baldo, Michele Lombardi

In energy domains, the combination of Lagrangian duality and deep learning can be used to obtain state-of-the-art results to predict optimal power flows, in energy systems, and optimal compressor settings, in gas networks.

Fairness

Anomaly Detection using Autoencoders in High Performance Computing Systems

5 code implementations13 Nov 2018 Andrea Borghesi, Andrea Bartolini, Michele Lombardi, Michela Milano, Luca Benini

Anomaly detection in supercomputers is a very difficult problem due to the big scale of the systems and the high number of components.

Anomaly Detection Vocal Bursts Intensity Prediction

Boosting Combinatorial Problem Modeling with Machine Learning

no code implementations15 Jul 2018 Michele Lombardi, Michela Milano

The three pillars of constraint satisfaction and optimization problem solving, i. e., modeling, search, and optimization, can exploit ML techniques to boost their accuracy, efficiency and effectiveness.

BIG-bench Machine Learning Combinatorial Optimization

A Visual Web Tool to Perform What-If Analysis of Optimization Approaches

no code implementations16 Mar 2017 Sascha Van Cauwelaert, Michele Lombardi, Pierre Schaus

In Operation Research, practical evaluation is essential to validate the efficacy of optimization approaches.

Cannot find the paper you are looking for? You can Submit a new open access paper.