
Calcul informatique

Calcul de haute performance

Calcul parallèle

IA/apprentissage
Resources
Chaque consortium dispose de sa propre page de documentation spécifique à la grappe.
Consortium | Documentation |
---|---|
ACENET | http://www.ace-net.ca/wikinorth_eastlien externe |
CAC | http://cac.queensu.ca/wikinorth_eastlien externe |
Calcul Québec | https://wiki.calculquebec.canorth_eastlien externe |
SciNet | https://wiki.scinet.utoronto.canorth_eastlien externe |

Séminaires
Date : Mercredi 26 février 2025 - 10 h à 11 h
Inscription : https://uottawa-ca.zoom.us/meeting/register/jL08Z915RX2_BFCG2V_CtQ#/registrationnorth_eastlien externe
Joignez-vous à nous le mercredi 26 février à 10h pour un atelier sur le fonctionnement interne et le pouvoir de transformation de l'IA afin d’effectuer des inférences sur des images et des vidéos pour déchiffrer le contenu visuel. Apprenez à construire des applications performantes et unifiées en utilisant des réseaux de neurones à convolution sur des appareils CPU et GPU, et obtenez des renseignements sur l'utilisation de l'IA dans votre recherche.
L'atelier sera en anglais, mais les questions en français sont les bienvenues.
Date : Jeudi 27 février 2025 - 10 h 15 à 10 h 45 (Séminaire en français)
Inscription : https://uottawa-ca.zoom.us/meeting/register/d4JjHddKQF6IwczVJaTeJwnorth_eastlien externe
Joignez-vous à nous pour une démonstration de l'utilisation de Box afin de permettre un partage et une productivité sans faille parmi les professeurs. Le tout sera effectuer en maintenant des normes élevées de sécurité et de conformité, y compris la résidence des données locales canadiennes à l'Université d'Ottawa.
Date : Mercredi 26 mars 2025 - 9 h à 12 h
Inscription: https://uottawa-ca.zoom.us/meeting/register/EuL0ZPicRA6yosc25gVUpAnorth_eastlien externenorth_eastlien externe
Description : Cet atelier offrira une expérience pratique sur l'utilisation du contrôle de version, qui est une méthode pour gérer les versions de vos fichiers afin qu'il soit facile de revenir à une version précédente ou de travailler en collaboration. Nous utiliserons Git, qui est l'un des outils les plus populaires pour le contrôle de version.
L'atelier sera en anglais, mais les questions en français sont les bienvenues.
Date: Le 30 janvier 2024, de 10h à 12h
Description: Le but de ce séminaire, d'une série offerte par les Technologies de l'information, est de faire une brève présentation du calcul de haute performance (CHP). Un outil puissant pour les recherches actuelles, il permet d’effectuer des calculs à grande échelle de systèmes complexes et des analyses de gros volumes de données.
Participez-y pour en apprendre de Peter Darveau sur Calcul Canada qui offre l’accès gratuit à des centaines de milliers de CPU, des milliers de GPU et des pétaoctets d’espace disque pour vos recherches et sur SOSCIP qui offre l'accès prioritaire sur son propre système.
La première heure sera une introduction aux ressources disponibles et la deuxième heure sera pratique.
Inscription: clôturée
Date: Le Mercredi, le 31 janvier 2024 à 10 h
Description: Ce séminaire, d'une série sur l'apprentissage automatique offerte par les Technologies de l'Information, donnera un aperçu de la technique Bayesien naïf qui permet de classer des ensembles de données comportant de nombreuses caractéristiques. L'utilisation la plus courante est la détection des pourriels (spam) et la classification des documents, mais cette technique peut être utilisée dans de nombreux domaines.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Jeudi, le 1 février 2024 à 10 h
Description: Ce séminaire, d'une série sur l'apprentissage automatique offerte par les Technologies de l'Information, donnera un aperçu sur les réseaux neuronaux convolutifs et profonds (CNN et DNN) qui s'inspirent du fonctionnement du cerveau. L'utilisation la plus courante est la vision par ordinateur et les tâches de prédiction.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: le 24 avril 2024
Description: Approfondissez vos compétences en apprentissage profond à l'aide de techniques d'apprentissage par transfert. Dans cet atelier, vous apprendrez à construire de nouveaux modèles CNN et utiliser des modèles préexistants formés sur des ensembles de données pour développer de nouvelles applications puissantes. En utilisant l'apprentissage par transfert, nous extrairons des représentations de caractéristiques à partir de modèles préentraînés tels que ResNet et VGG19 et nous réutiliserons ces caractéristiques pour des domaines connexes par le réglage fin. Vous comprendrez comment l'apprentissage par transfert aide les modèles CNN à mieux se généraliser avec moins d'échantillons d'entraînement.
Vous quitterez avec la capacité de développer des systèmes de vision artificielle avancés en vous appuyant sur des réseaux pré-entraînés. Rejoignez-nous pour découvrir les stratégies d'apprentissage par transfert qui profiteront à vos projets d'apprentissage profond et faciliteront le développement de solutions d'IA visuelles innovantes.
La session sera en anglais mais les questions en français sont les bienvenues.
Inscription: clôturée
Date: le 29 May 2024
Description: Plongez dans le domaine de l’interprétation d’images grâce à la technique remarquable du référencement d’images. En construisant et en déployant des applications d'inférence de haute performance sur CPU et GPU, utilisant des réseaux neuronaux à convolution, vous comprendrez en détail comment ce processus avancé déchiffre le contenu visuel des images et vidéos. Rejoignez-nous pour explorer les subtilités du référencement d’images, en dévoilant le pouvoir de transformation qu’il détient dans le discernement et la catégorisation des informations visuelles.
La session sera en anglais mais les questions en français sont les bienvenues.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 4 juin, 2024
Description:
Au-delà du putaclic : Démonstration pour simplifier les revues systématiques à l'aide d'un logiciel libre utilisant une IA. Apprenez à utiliser ASReview pour classer rapidement les articles.
Vincent Martin-Schreiber poursuit actuellement son doctorat sous la direction du Professeur Jean-Laurent Domingue. Sa recherche se concentre sur l'examen des mécanismes causaux à l'origine du diagnostic du trouble de la personnalité limite dans une perspective réaliste critique. Avant de se lancer dans le domaine infirmier, Vincent a acquis de l'expérience dans le secteur des technologies de l'information. Son expérience clinique principale en soins infirmiers a été dans la santé mentale en France, au Québec et en Ontario. Il détient une maîtrise en ingénierie de l'Université de Strathclyde en Écosse et un baccalauréat en sciences infirmières de l'Université Sorbonne à Paris.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 25 septembre, 2024.
Quand: 13 h - 14 30 h
Description: Le but de ce séminaire, d'une série offerte par les Technologies de l'information, est de faire une brève présentation du calcul de haute performance (CHP). Un outil puissant pour les recherches actuelles, il permet d’effectuer des calculs à grande échelle de systèmes complexes et des analyses de gros volumes de données.
Participez-y pour en apprendre de Peter Darveau sur Calcul Canada qui offre l’accès gratuit à des centaines de milliers de CPU, des milliers de GPU et des pétaoctets d’espace disque pour vos recherches et sur SOSCIP qui offre l'accès prioritaire sur son propre système.
(Le séminaire sera en anglais, mais les questions en français sont les bienvenues)
Inscription:Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 30 octobre, 2024.
Quand: 9 h - 16 h
Description: Au cours de cet atelier d'une journée, vous apprendrez à utiliser Python pour la visualisation et la manipulation des données. Nous discuterons également des éléments de base pour la création de programmes Python.
(Le séminaire sera en anglais, mais les questions en français sont les bienvenues)
Inscription:Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 27 novembre, 2024
Quand: 10 30 h - 12:00 h
Description: Il n'est pas facile de rédiger des documents scientifiques. Il est nécessaire de citer d'autres sources, d'incorporer des graphiques et des figures et de les référencer dans le texte principal et, selon le domaine, il peut être nécessaire d'utiliser des formules mathématiques ou des diagrammes compliqués.
Heureusement, LaTeX est exactement conçu pour cela, mais il a la réputation d'être très difficile à apprendre. Dans ce séminaire, nous présenterons les principes de base pour vous aider à démarrer.
(Le séminaire sera en anglais, mais les questions en français sont les bienvenues)
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date : Le 31 janvier 2023
Description :
Vous souhaitez utiliser des centaines de cœurs de processeur ou de GB de mémoire ? Vous ne pouvez pas faire tous vos calculs sur un seul ordinateur ? Vous voulez que vos logiciels puissent évoluer sans limites ? Le calcul distribué est peut-être fait pour vous ! En particulier sur les grappes Alliance, cela peut rendre votre programme beaucoup plus rapide.
Nous explorerons l'interface MPI (Message Passing Interface) qui permet aux processus de communiquer entre eux. Nous utiliserons le langage C++, mais les mêmes concepts fonctionnent également avec Python, Java, Fortran, etc.
Visionnez l'enregistrementnorth_eastlien externe (disponible en anglais seulement)
Date : Le 28 février 2023
Description :
Certains types d'algorithmes consistent à effectuer les mêmes calculs sur un grand nombre de points de données. Par exemple, les simulations de particules ou les manipulations de matrices. Ce sont le genre de choses dans lesquelles les GPU excellent, car elles se rapprochent de ce pour quoi ils ont été conçus à l'origine, c'est-à-dire la manipulation rapide de pixels. Cependant, un GPU a sa propre mémoire (il y en a même plusieurs types !) et ses propres processeurs, qui ont besoin d’être gérés pour de meilleures performances.
Dans ce séminaire, nous vous montrerons comment démarrer la programmation sur GPU.
Visionnez l'enregistrementnorth_eastlien externe (disponible en anglais seulement)
Date: 15 mars 2023
Description:
Il s'agit de la première de deux séances. Cette première séance présente des méthodes sans codage pour effectuer le raclage de données avec des exercices pratiques pour apprendre à utiliser les outils de navigation et le raclage avec les Google Sheets. Il y aura aussi un bref aperçu du contexte légal et éthique du raclage de données. Des outils supplémentaires pour le raclage du web, comme les logiciels de raclage payants, et les extensions de navigateur seront aussi abordés.
Visionnez l'enregistrementnorth_eastlien externe(disponible en anglais seulement)
Date: 16 mars 2023
Description:
Il s'agit de la deuxième de deux séances. Cette deuxième séance présente les méthodes pour obtenir des données en ayant recours à la programmation avec les outils Python et Jupyter notebooks. Vous apprendrez à récupérer et à analyser des données à l'aide de requêtes HTML et de bibliothèques Python. Vous apprendrez également à obtenir des données de YouTube par l'entremise d'une API fournie par les comptes Google Developer.
Inscription: fermée
Date: 25 et 26 avril, de 13 h à 16 h
Description: Le langage R est très puissant et permet de faire beaucoup de choses. Comme cet atelier ne dure que deux jours, nous nous concentrerons sur l'analyse des données avec tidyverse et ggplot2
Inscription: Inscrivez-vous dès maintenantnorth_eastlien externe!
Date: Le 25 mai 2023, de 13h00 à 14h30
Description:
Le but de ce séminaire, d'une série offerte par les Technologies de l'information, est de faire une brève présentation du calcul de haute performance (CHP). Un outil puissant pour les recherches actuelles, il permet d’effectuer des calculs à grande échelle de systèmes complexes et des analyses de gros volumes de données.
Participez-y pour en apprendre de Peter Darveau sur Calcul Canada qui offre l’accès gratuit à des centaines de milliers de CPU, des milliers de GPU et des pétaoctets d’espace disque pour vos recherches et sur SOSCIP qui offre l'accès prioritaire sur son propre système.
La première heure sera une introduction aux ressources disponibles et la deuxième heure sera pratique.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 27 juin 2023, 13:00 à 14:30
Description:
La visualisation des données est généralement l’une des étapes les plus importantes de l’interprétation des données et de la communication des résultats de recherche. Dans ce séminaire, nous utiliserons Gephi pour étudier la visualisation des réseaux. Par exemple, il peut s’agir de réseaux de personnes et de la façon dont elles sont interconnectées. Bien que cela puisse être fait manuellement pour quelques douzaines de personnes, lorsque vous arriverez à quelques centaines, vous voudrez une certaine automatisation pour vous aider.
L'atelier sera présenté en anglais, mais les participants pourront poser des questions en français et en anglais.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Il n'est pas facile de rédiger des documents scientifiques. Il est nécessaire de citer d'autres sources, d'incorporer des graphiques et des figures et de les référencer dans le texte principal et, selon le domaine, il peut être nécessaire d'utiliser des formules mathématiques ou des diagrammes compliqués.
Heureusement, LaTeX est exactement conçu pour cela, mais il a la réputation d'être très difficile à apprendre. Dans ce séminaire, nous présenterons les principes de base pour vous aider à démarrer.
(Le séminaire sera en anglais, mais les questions en français sont les bienvenues)
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Avez-vous toujours souhaité apprendre à créer votre propre carte interactive ? Peut-être dans le cadre d'un devoir ou d'un projet de classe, ou même pour une activité qui vous passionne ? Joignez-vous à nous lors de cette session pratique pour explorer le monde évolutif des SIG et vous familiariser avec ArcGIS Online, la principale plateforme SIG sur le web.
Découvrez comment créer votre compte institutionnel gratuit ArcGIS Online, quelles sont les permissions par défaut auxquelles vous avez droit en tant que membre de la communauté de l'Université d'Ottawa, découvrez les récentes mises à jour de l'interface et des outils, et créez votre propre carte interactive. Aucune expérience préalable n'est requise !
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 20 septembre 2023, 13:00 à 14:30
Description:
Les algorithmes d’apprentissage machine prospèrent grâce à des données de haute qualité. Par conséquent, l’importance de données propres ne peut être négligée. Dans ce programme, nous découvrirons des stratégies pour gérer les points de données manquants ou potentiellement inexacts. Ensuite, nous plongerons dans les premières étapes de l’apprentissage machine en mettant en œuvre l’algorithme fondamental de la régression linéaire.
La session sera en anglais mais les questions en français sont les bienvenues.
Cette session est la première partie d'une série de cinq.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 27 septembre 2023, 13:00 à 14:30
Description:
Dans le domaine des algorithmes, l’arbre de décision fait figure de détective numérique. Il pose des questions, étape par étape, pour faire le tri. C’est comme résoudre un casse-tête à l’aide d’indices. Il permet de classer les choses.
Dans cette série, vous apprendrez comment développer ces arbres de décision à l’aide d’une méthode connue sous le nom d’apprentissage machine supervisé. Cette méthode repose sur une approche structurée à l’aide de données étiquetées. Sur cette base, le concept de forêt aléatoire entre en jeu. Il implique la construction collaborative de plusieurs arbres de décision, ce qui amplifie considérablement l’efficacité de l’algorithme. Cette approche commune permet d’améliorer considérablement les performances et la précision de l’algorithme.
La session sera en anglais mais les questions en français sont les bienvenues.
Cette session est la deuxième partie d'une série de cinq.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 4 octobre 2023, 13:00 à 14:30
Description:
Dans ce programme, nous aborderons comment la particularité de cet algorithme réside dans l’évaluation de la distance entre les données fraîchement acquises et les points de référence existants. En évaluant ces indicateurs de proximité, il assigne efficacement les nouvelles données aux catégories appropriées.
La session sera en anglais mais les questions en français sont les bienvenues.
Cette session est la troisième partie d'une série de cinq.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 11 octobre 2023, 13:00 à 14:30
Description:
Les machines à vecteurs de support font partie de l’algorithme d’apprentissage machine supervisé. Elles utilisent des lignes ou des surfaces appelées hyperplans pour diviser les données en différents groupes. Chaque zone divisée représente une catégorie particulière de données.
La session sera en anglais mais les questions en français sont les bienvenues.
Cette session est la quatrième partie d'une série de cinq.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date: Le 18 octobre 2023, 13:00 à 14:30
Description:
Plongez dans le domaine de l’interprétation d’images grâce à la technique remarquable du référencement d’images. En construisant et en déployant des applications de référencement de haute performance, utilisant des réseaux neuronaux à convolution, vous comprendrez en détail comment ce processus avancé déchiffre le contenu visuel des images. Rejoignez-nous pour explorer les subtilités du référencement d’images, en dévoilant le pouvoir de transformation qu’il détient dans le discernement et la catégorisation des informations visuelles.
La session sera en anglais mais les questions en français sont les bienvenues.
Cette session est la cinquième partie d'une série de cinq.
Inscription: Inscrivez-vous dès maintenant!north_eastlien externe
Date : 18 janvier 2022
Description : Le but de ce séminaire, d'une série offerte par les Technologies de l'information, est de faire une brève présentation du calcul de haute performance (CHP). Un outil puissant pour les recherches actuelles, il permet d’effectuer des calculs à grande échelle de systèmes complexes et des analyses de gros volumes de données.
Participez-y pour en apprendre de Jarno van der Kolk sur Calcul Canada qui offre l’accès gratuit à des centaines de milliers d’UTC, des milliers de GPU et des pétaoctets d’espace disque pour vos recherches et sur SOSCIP qui offre l'accès prioritaire sur son propre système.
Visionnez l'enregistrementnorth_eastlien externe(disponible en anglais seulement)
Date : Le 8 septembre 2022
Description : Le but de ce séminaire, d'une série offerte par les Technologies de l'information, est de faire une brève présentation du calcul de haute performance (CHP). Un outil puissant pour les recherches actuelles, il permet d’effectuer des calculs à grande échelle de systèmes complexes et des analyses de gros volumes de données.
Participez-y pour en apprendre de Jarno van der Kolk sur Calcul Canada qui offre l’accès gratuit à des centaines de milliers de CPU, des milliers de GPU et des pétaoctets d’espace disque pour vos recherches et sur SOSCIP qui offre l'accès prioritaire sur son propre système.
La première heure sera une introduction aux ressources disponibles et la deuxième heure sera pratique.
Cette séance sera en anglais, mais vos questions en français sont les bienvenues. Communiquez avec nous pour toute question.
Inscription : fermée
Date : du 17 au 21 octobre 2022
Description : Les programmes créés avec C++ sont beaucoup plus rapides que des programmes similaires en Python pur ou en JavaScript par exemple. Des facteurs de 50 ne sont pas inconnus.
Le prix à payer pour cela est que le C++ est plus difficile à apprendre et c'est pour cela que cet atelier intensif est organisé. Cet atelier vous permettra de vous lancer rapidement dans la programmation C++. Nous examinerons la configuration de votre environnement, le contrôle des révisions avec Git, le développement et la dissection de programmes C++ de base tout en couvrant les meilleures pratiques de codage.
Vous commencerez par le début et apprendrez les notions de base avant de plonger dans des sujets plus avancés. Les éléments essentiels seront passés en revue : instructions et expressions, variables, conditionnels, opérateurs, boucles et fonctions. Les sujets plus complexes couvriront également les structures de données, les classes et les objets, ainsi que la gestion des erreurs. La bibliothèque standard de modèles (STL) sera également présentée comme un prélude à l'optimisation et à l'amélioration des performances de votre code.
Pour cet atelier, nous utiliserons Visual Studio Code (https://code.visualstudio.com/). Veuillez vous assurer que vous l'avez installé. Nous compilerons et exécuterons notre code sur un cluster distant afin que tout le monde soit sur la même plateforme.
Il y aura cinq sessions matinales du 17 au 21 octobre. Chaque matinée se déroulera de 9h00 à 12h00.
Inscription : fermée
Date : les 22 et 23 novembre 2022
Description : Au cours de cet atelier de deux jours, vous apprendrez à utiliser Python pour la visualisation et la manipulation des données. Nous discuterons également des éléments de base pour la création de programmes Python.
Inscription : fermée