Do Intel GPUs dream of training neural networks?
Do Intel GPUs dream of training neural networks? That’s a question deep learning practitioners, including myself, probably have wondered about for a very long time. During the past 4 months, along with my colleague and great friend Paolo Volpe, we’ve tried to find an answer to this question. The answer is that not only do they dream of doing that, but they are capable of doing so, and in the future, we might see a complete paradigm shift in the way we work with processing units, all thanks to the work of Intel in developing a common framework called oneAPI. Therefore, if you stick around at the end of this article you’ll be able to train your neural network on an Intel GPU.
Recognition of art style using basic Machine Learning Techniques
In the course of “Machine Learning and Intelligent System” held at EURECOM, as mandatory course project, along with my colleague Luca Parrini, I worked on a machine learning algorithm that applies some basic machine learning techniques to the features extracted from a series of paintings coming from the Wikiart datasets.
Generate music score from audio sample using FFT
During my BSc degree, along with my two colleagues Maria Letizia Amoruso and Francesco Gallo, we devised an elementary way to obtain the music score starting from an audio sample played by a single instrument.
The two main challenges were:
- Identifying the beginning and ending of each note
- Identifying the pitch from the obtained sub-samples