formation "Initiation à l'intelligence artificielle avec Python" à TOPO - Centre de création numérique à Montréal

Initiation to Artificial Intelligence with Python

Practical information

Dates

Saturday 22 and Sunday 23 of February 2025
from 9:30 am to 5:00 pm

Place

5445 Avenue de Gaspé, space 608

Length

14 h

Price

75 $

Level

Intermediate

Places available

10

Registration

This workshop has been completed.
To stay informed about our future workshops, subscribe to our newsletter.
This workshop is offered thanks to the support of Emploi Québec's Compétence culture program.

Initiation to Artificial Intelligence with Python

This new course focuses on using the Python programming language to interact with the various interfaces (APIs) used in artificial intelligence.

Several basic concepts will be covered in order to demystify AI: supervised and unsupervised learning, datasets, model training, performance evaluation, etc.

The fundamental concepts of the Python programming language will be presented, including data types and structures, loops, conditions, functions, syntax and libraries. In addition, the most commonly used libraries in machine learning will be presented, as well as commercial APIs from OpenAI, Anthropic, Midjourney, Stable Diffusion, etc. Algorithm training concepts will be covered. Guided coding sessions are planned to integrate what has been learned. Demonstration of interactive machine learning (IML) with Touch Designer. Finally, topical issues will be addressed to stimulate critical thinking.

Detailed Program

Saturday, February 22nd

Morning

Explanation of the basic concepts of machine learning, supervised and unsupervised, datasets, model training and performance evaluation.

Afternoon

Presentation of the fundamental concepts of the Python programming language used for machine learning, including data structures, loops, conditions and functions. Presentation of the most commonly used libraries such as NumPy, Pandas, Matplotlib, Scikit-learn, and TensorFlow or PyTorch, as well as the commercial APIs of OpenAI, Anthropic, Midjourney, Stable Diffusion. A short API call session to integrate what has been learnt.

The artist Sofian Audry will be a guest speaker to talk about his own explorations in AI to complement learning.

Sunday, February 23rd

Morning

Review of training concepts (and how to improve results). Guided coding session using what has been learned. 

Afternoon

Demonstration ofInteractive Machine Learning (IML) with Touch Designer. Guided coding session, with help and comments from the trainer. Presentation of current issues and critical reflections on machine learning technologies.

Maxime-Alexandre Gosselin

Artist-programmer Maxime-Alexandre Gosselin holds a degree in computer science and digital arts from Concordia University, exposing him to the latest avenues of development and exploration in artificial intelligence. His research into augmented agriculture, interactive machine learning and image generation has put him at the forefront of new technologies, their possibilities and the issues surrounding them. What's more, Maxime-Alexandre Gosselin has worked with a number of artists on their projects, so he's well versed in the technical requirements of atypical projects. He also holds a degree in photography from Concordia University and has been technical director of the TOPO artist-run centre since 2019.

Photo credit :
Life by Selena
 

Sofian Audry

Artiste et scientifique, Sofian Audry enseigne les médias interactifs à l’École des médias de l’Université du Québec à Montréal (UQÀM) et co-dirige le studio-laboratoire mXlab pour la création médiatique au-delà de l’humain ainsi que le réseau international Hexagram pour la recherche-création en arts, cultures et technologies. Son travail explore les comportements d’agents hybrides à la frontière de l’art, de l’intelligence artificielle et de la vie artificielle, à travers des œuvres et des écrits. Son livre Art in the Age of Machine Learning se penche sur les pratiques artistiques de l’apprentissage automatisé (MIT Press, 2021). Ses projets artistiques se déploient à travers de multiples formes tels la robotique, l’installation, le bio-art et la littérature électronique. Audry a étudié l’informatique et les mathématiques, l’apprentissage automatisé, la communication et les médias interactifs. Après l’obtention de son doctorat interdisciplinaire en Sciences Humaines de l’Université Concordia, Audry fut stagiaire postdoctoral au Massachusetts Institute of Technology à Cambridge en 2017. De 2017 à 2019, Sofian Audry fut Assistant Professor à l’Université du Maine et à l’Université Clarkson (États-Unis). Membre honoraire du centre d’artiste Perte de Signal (en assurant notamment la présidence de 2009 à 2017), Audry s’implique dans le développement de plusieurs logiciels libres pour les arts numériques. Ses œuvres et ses recherches ont été présentées dans des événements et lieux d’exposition majeurs à l’échelle mondiale, tels Ars Electronica, Barbican, le Centre Pompidou, Club Transmediale, Dutch Design Week, Festival Elektra, International Digital Arts Biennale, International Symposium on Electronic Art, LABoral, La Gaîté Lyrique, Biennale de Marrakech, Nuit Blanche Paris, Société des Arts Technologiques, V2 Institute for Unstable Media, Muffathalle Munich et le Vitra Design Museum.

In Pictures