Initiation à l'intelligence artificielle avec Python

Initiation to Artificial Intelligence with Python - 2nd edition

Practical information

Dates

Saturday May 24th and Sunday May 25th
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

Fill the registration form.
Await our e-mail confirmation. We will send you payment instructions.

This training is offered with the support of the Compétence Culture program.
logo Compétence Culture

With the financial participation of : logo Gouvernement du Quebec

Initiation to Artificial Intelligence with Python - 2nd edition

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, May 24th

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.

Sunday, May 25th

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.