🗣️ Talks
🐋 Intro to Devcontainers - (2022-05-27)
Developing inside a Docker container on VSCode and get full control of my environment (not only python dependencies and versions but also the OS or the system requirements) is just perfect in order to ease the entrypoint to any colleague to start developing on the same repo and sets it up ready for production. This technology really amazes me. Since I discovered this tool at a local python talk I've been using it for every single project (just check my Github 😅). So I talked about it to my colleagues at Sngular 🎉 and they also loved it 💙.
Warning
Link to video is not yet available 😔
😄 Analyzing Face Expressions - (2022-05-11)
This talk was the culmination of a side project I was working on. My goal was to detect the expressions of any face and show the complete pipeline: data acquisition through the detection of key points of the face, normalization of the data to suppress face rotation, data labeling based on facial expression (normal, angry, happy, sad, surprised, and winking), training a simple k-nearest model for face classification expressions and implementation (inference) using the web cam. This talk was very interactive since anyone can use the project through its official page.
Tip
You can play with this project in its official page.
Tip
You can find the code to this talk in my GitHub.
Que chulo el taller de @AIMatesanz en #FuturoInteligente @sngular con entrenamiento en vivo pic.twitter.com/0nLQsZbV0d
— Carmen Bartolome (@trebool) May 11, 2022
El final de la mañana en #FUTUROinteligente es la parte más práctica con el taller de @AIMatesanz sobre visión artificial y reconocimiento de emociones pic.twitter.com/o2NYnUSWvY
— Javier Martin (@loogic) May 11, 2022
🤖 Reinforcement Learning and Python Bootcamp - (2021-10 / 2021-11)
As the organizer of the Malaga AI association I conducted an introductory course on deep learning applied to robotics (Python + TensorFlow + Docker) for anyone interested in the subject. It consisted in a collection of 8 different lessons throughout 2 months. Many students from very diverse engineering fields attended, but also people without much experience in the field or who were looking for a professional reconversion. They learned how to setup their IDE, some python basics (using colab), they trained an agent to solve the cartpole problem using Tensorflow and they saw how this can be applied to robotics using ROS. It has been the most challenging talk (or collection of talks) that I've ever given, so it was for my students, but I learned also a lot on how to correctly teach, and that's the best takeaway I could have ever taken. 🤓
‼️Si estás en Málaga y te interesa la #iA y la #robotica no puedes perderte este increíble #workshop presencial gratuito organizado por el crack @AIMatesanz fundador de @AIMalaga
— Spain AI (@Spain_AI_) October 19, 2021
🗓️MIÉRCOLES de 16:00 a 18:00 en @thegreen_ray #Malaga
+Info y plazas aquí!https://t.co/DlGYzKEsrO pic.twitter.com/Vkwa7LdjuP
Hoy tocaba intro a redes Neuronales y siguiendo el estilo (para una intro) nada de matemáticas y todo PRÁCTICO. 👌
— Matesanz (@AIMatesanz) November 18, 2021
Hoy hemos aprendido a crear y entrenar una NN desde cero para predecir la entrada XOR. 🎉 pic.twitter.com/E4DrcfS5TL
El en workshop de IA y robótica de la semana pasada vimos las bases del aprendizaje por refuerzo y esta semana ya estaban implementando algoritmos de RL como Q-Learning.
— Matesanz (@AIMatesanz) November 13, 2021
Totalmente práctico.🦾
Haciendo fácil lo difícil (ver diapo 1 VS 2).👌
En unas horas lo tenían dominado! 👏 pic.twitter.com/wstYQ7PuRw
🐈 Detecting your Pet using AI - (2021-01-30)
I took like hundreds of pictures of Mocka, one of my cats 😂, just to make sure that my model performed good enough to show it in front of all the viewers of the TabularConf 2021 (My first appearance in a national congress 💪). I used a great library ImageAI (kudos to Olafenwa 🙏) to train a Yolov3 model easily and show people in a simple Jupyter Notebook how to replicate my results. I also showed how object detection models are validated using the mAP metric
Tip
You can find the code to this talk in my GitHub.
Success
You can find the video to this talk in YouTube (🇪🇸 It is in spanish though...).
Ya está aquí, ya llegó! La #tabularconf2021 ! Mañana por la mañana os enseñaré como entrenar vuestra propia red neuronal para detección de objetos! 🎉
— Matesanz (@AIMatesanz) January 29, 2021
Sí, con todos los pasos! 😮
Sí, con codigo (el justo)! 😯
Con diapos super chulas para entenderlo todo bien! 😲👌 pic.twitter.com/5mRstlkGba
No sabemos qué le gusta más a @AIMatesanz
— TabularConf (@TabularConf) December 28, 2020
Pero estamos seguros de que tras su charla sabréis crear una red neuronal capaz de reconocer a vuestra mascota 👨🏼💻🐕🐈
Más info en https://t.co/KZYGOBsZNK pic.twitter.com/gsPOJ5jejf
🤖 Intro to Python and Reinforcement Learning - (2020-03 / 2020-04)
As the organizers of the Malaga AI association me and my friend Quino conducted an introductory course on reinforcement learning and python with the colaboration of the Spain AI Association. It consisted on 6 lessons where we talked about the basics of python and showed how to train an agent using Open AI gym library and Tensorflow to solve the cartpole problem. It would have been face-to-face, but finally, thanks to Covid, we did it online, reaching up to 200 students per class. 🎉
Success
You can find the video to this talk in YouTube (🇪🇸 It is in spanish though...).
🤫Os contaré un secreto:
— Matesanz (@AIMatesanz) March 30, 2020
Una de las cosas que más me gusta cuando trato de enseñar algo es reducirlo al concepto más sencillo y "evidente" y para ello me preparo con imágenes💡
Aquí el ejemplo del Algoritmo DQN, famoso por ser el utilizado por @DeepMind en #AlphaGo 🔥 pic.twitter.com/gQcZfHtc5M
🧙 Intro to Generative Adversarial Networks - (2020-17-03)
Covid hit us and the world stopped, but impressive movements soon began to emerge. One of them organized by young people tried to bring programming knowledge to the whole world. And this is how the CoronaConf came about. I was one of the first to raise my hand to volunteer and ended up giving a talk on the introduction to Generative Adversarial Networks. To do this, I brought to the talk the first chapters of the magnificent book Generative Deep Learning by David Foster.
Success
You can find the video down here 👇 (🇪🇸 It is in spanish though...).
🖌️ Intro to Artificial Creativity - (2020-02-26)
Wow, I remember that one being a really good talk. Back then I was doing my Master's thesis on Generative Adversarial Networks and I was fascinated by what they could do. So I gave a gentle introduction to GANs at Demium. It was really funny, I learnt from my previous talks what to do and I interacted a lot more with the people there and I condensed in one hour, not only the main points of GANs, but also the code on how to reproduce them using tensorflow and some practical applications that could hit in the near future. I still remember that part of the Will Smith's movie "I Robot" (published just 10 years before) where it was suggested that only human beings could compose a symphony or paint an art master piece.
I'm so glad to say that after a time I came back to talks with @AIMalaga. This time with #GenerativeAdversarialNetworks and Generative Models.
— Matesanz (@AIMatesanz) February 27, 2020
😍 Thanks to everyone attending the talk! https://t.co/Y8cOwwvvnu
👁️ I see Nets - (2019-03-20)
That day I talked about CNN architectures. How a convolutional layer works at base level, how to train it, selecting hyperparameters and I showed code on how to easily do it using Tensorflow. Back that days I was terrified by talking for the first time in front of so many people, I did it in English (what an achievement! 💪), I was working by the University of Malaga and I did it for the School Of AI association (kudos to Siraj Raval for that amazing project 💙) that me and some other friends started a few months before to chat about Artificial Intelligence.
Really good vibes after my first Talk for @SchoolOfAIOffic #Malaga We are growing with hope and humbleness. Join the community!! #AI #ComputerVision @sirajraval https://t.co/9VlVrBiM8N
— Matesanz (@AIMatesanz) March 19, 2019