Passa ai contenuti principali

Post

Una domanda per i professionisti della ricerca operativa: quando scrivi una soluzione di ottimizzazione come assicuri di massimizzare il ritorno dell'investimento del tuo cliente? L'investimento a cui sto pensando nella domanda è quello che il cliente sostiene pagando il professionista della ricerca operativa.

Ottimizzazione e reti neurali

Le reti neurali sono diventate uno degli strumenti più usati ed inflazionati per risolvere una grande varietà di problemi che ricadono sotto l’etichetta generalista machine learning. Una grande varietà di supporti tecnologici sono stati sviluppati per garantire l’adozione delle reti neurali in contesti sempre più ampi. Senza nulla togliere agli altri, le prime due tecnologie che mi vengono in mente sono TensorFlow e le TPU . Senza andare nello specifico, voglio far notare che alla base di ogni modello di rete neurale esiste un processo di addestramento. Questo ha lo scopo di determinare i pesi migliori dei neuroni della rete da addestrare mediante l’analisi di un numero potenzialmente grande di “scenari d’esempio”.  Questi processi di addestramento non sono altro che modelli di ottimizzazione, disegnati per trovare i pesi dei neuroni che minimizzano la distanza tra l’output complessivo della rete e il risultato atteso, per tutti gli scenari d’esempio. E’ per questo mo...

A 25 anni dalla Laurea

In una domenica incastrata tra il cattivo tempo e la piena dell’Arno, ho partecipato con tanto piacere alla cerimonia con cui l’Università di Pisa ha celebrato le nozze d’oro e le nozze d’argento con la Laurea dei suoi ex-studenti. Sempre oggi, cinquanta anni fa, il 17 novembre del 1969, si teneva la prima lezione del primo corso di laurea in informatica in Italia. Sono trascorsi 25 anni da quando, il 14 luglio del 1994, mi laureai in Scienze dell’Informazione. Allora festeggiavo con i miei genitori e fratelli; oggi con moglie e figli. Faccio mio il discorso introduttivo del Rettore. Venticinque anni fa più di oggi non era per niente scontato frequentare e concludere il percorso di studi di una laura. Per questo importante traguardo dobbiamo ringraziare chi ci ha permesso di frequentare i corsi universitari e l’Università che ha offerto un percorso di alta formazione. Per i curiosi: sulla medaglia è rappresentato Galileo Galilei; sulla copertina del libretto è ritratto il co...

La programmazione dichiarativa come sistema di intelligenza artificiale

Sull'intelligenza artificiale si è creato un grosso equivoco, che vale la pena risolvere. https://www.instagram.com/p/BwyfskdnV7a/ Senza voler essere formali, l’accezione comune di intelligenza artificiale è usata per identificare un sistema informatico basato su reti neurali usato per risolvere problemi di  difficile formalizzazione . Ad esempio, le auto a guida autonoma, i sistemi di traduzione in tempo reale, la previsione dei prezzi dell’energia. Per  difficile formalizzazione  intendo un concetto molto sottile. Scrivere un algoritmo che sia in grado di riconoscere l’immagine di un gattino è molto difficile se non impossibile. Mentre, in maniera paradossale, è più semplice scrivere un algoritmo che  impari  a riconoscere gattini perché è stato addestrato con le immagini di mille diversi gattini. Cablare ed addestrare una rete neurale che riconosca gattini è un esempio di  meta-programmazione , proprio perché non si scrive un algoritmo che ca...

Creating value with optimization: beyond the obvious

Creating value with optimization: beyond the obvious Have you ever thought of in how many way optimization brings value to an organization? My long experience suggested to me at least three different answers. One is the more obvious besides two other uncommon. The life-cycle of an optimization project includes this three main steps: writing an optimization model executing an optimization model enjoying the results of an optimization model Each of these steps brings more value, in term of knowledge, efficiency and cash. You write the optimization model Rubén Artime Torres Besides the obvious answer about the improvement in the efficiency, I think optimization helps to create value in an organization because it helps to get a better knowledge of “how things work”, that is, it improves the self-knowledge of the organization. I have been working in optimization projects in the transport industry for more than 20 years and always the knowledge the company has abo...

How the information technology could change — in better — the most important energy market. Part one

Simply using the today technology instead of that of 90’s, the day-ahead energy market could be improved in financial efficiency and transparency. In this two parts article, I’d like to show how the most important energy market could be improved adopting updated information technologies. The energy market I’m talking about is the day-ahead power market . It’s the primary wholesales energy market and links many European countries. In a world where the AI, the autonomous driving cars or the commercial space flights are reals, the day-ahead energy market is still based on 90’s technology. There are two stable technologies of the 2010s that could be introduced improving both the financial efficiency and the transparency of the market. The technologies I’m thinking are: the re-optimization the cloud computing In the second part of this article, we will see the improvement due to the cloud. Let we see now what the re-optimization enables. What is the day-ahead power...

Amazon’s SCOT

Amazon’s SCOT The most amazing application of mathematical optimization in logistics What is SCOT? The state of the art in advanced mathematics at the service of the operations management. I like how some important companies implement this scientific development. — Julio Mora Olivares SCOT is an acronym meaning Supply Chain Optimization Technologies . Probably it is the largest and the most complete application of operational research in the field of logistic. In summer 2017, I discovered that Amazon was hiring operational researchers in Italy. This intrigued me enough to start some research on the Internet. I found a plentiful source of information on LinkedIn profiles, where people were sharing their working experience, their goals and successes. I’ve collected all the pieces of information and, with my experience, I was able to reconstruct a whole picture of this project. Human resources First things first: people The team working on SCOT project covers many countr...