Hugo Oliveira's repositories
Applications-of-AI-for-Predictive-Maintenance
Nvidia DLI workshop on AI-based predictive maintenance techniques to identify anomalies and failures in time-series data, estimate the remaining useful life of the corresponding parts, and map anomalies to failure conditions.
Applications-of-AI-for-Anomaly-Detection
Nvidia DLI workshop on AI-based anomaly detection techniques using GPU-accelerated XGBoost, deep learning-based autoencoders, and generative adversarial networks (GANs) and then implement and compare supervised and unsupervised learning techniques.
Secure-and-Private-AI
This course introduced me to three cutting-edge technologies for privacy-preserving AI: Federated Learning, Differential Privacy, and Encrypted Computation.
Advanced-Deep-Learning-with-Transformers
Workshop that will take you from Graph Neural Networks (GNNs) to Transformers, architectures which have led to numerous breakthrough achievements in a variety of fields such as Natural Language Processing (NLP), chemistry, and physics.
Tropical-Cyclone-Intensity-Estimation
Solution for categorizing hurricanes based on intensity, using a deep convolutional neural network architecture trained on GPUs. It was developed during the "NCC Portugal AI for Science Bootcamp" and it's mainly a recreation of the research paper titled "Tropical Cyclone Intensity Estimation Using a Deep Convolutional Neural Network".
Unreal-Engine-for-Remote-Visualization-and-Machine-Learning
In-depth training to using Unreal Engine as a data generator and integrat it in a simple ML workflow, in one of the leading supercomputing centres.
Computer-Vision-Nanodegree
As one of the 300 scholars chosen among 6,000 from the first phase, "Secure and Private AI" by Facebook AI, I have earned a full scholarship to Udacity’s Computer Vision Nanodegree
Fundamentals-of-Accelerated-Computing-with-CUDA-C-Cpp
Accelerate and optimize existing C/C++ CPU-only applications using the most essential CUDA tools and techniques.
Python4HPC
Python from an HPC viewpoint, the most practical tools, and various indispensable libraries for HPC use cases.
Big-Data-analysis-with-Hadoop-and-RHadoop
Foundations of “Big Data” processing by introducing the Hadoop distributed computing architecture and providing an introductory level tutorial for Big Data analysis using Hadoop, Rhadoop, and R libraries parallel, doParallel, foreach and Rmpi.
Deep-Learning-Week
This 5 day online course was co-organised by LRZ and NVIDIA Deep Learning Institute (DLI), combined lectures about Fundamentals of Deep Learning for Single and for Multi-GPUs, Building Transformer-Based Natural Language Processing Applications and Deep Learning on LRZ systems.
Feedzai-Catch-the-Fraudster
The goal of the competition was to predict fraudulent transactions on a dataset with about 40 million instances, with some characteristics similar to the datasets processed by Feedzai.
Introduction-to-Bayesian-Statistical-Learning
Concepts of Bayesian Statistics, Bayesian inference, computational techniques and knowledge about the different types of models as well as model selection procedures.
LeetCode-Python-Solutions
This repository contains my solutions to several LeetCode problems, in Python.
Quantum-Autumn-School
ENCCS is now again joining forces with the Wallenberg Centre of Quantum Technologies (WACQT) and the Nordic/Baltic NordIQuEst project to deliver a three-day autumn school covering the fundamentals of quantum computing.
Deep-Learning-Nanodegree
As one of the top 3% students from the first phase, "PyTorch Scholarship Challenge" by Facebook AI, I have earned a full scholarship to Udacity’s Deep Learning Nanodegree program
Upscaling-AI-Worflows
How to use Docker and Singularity containers in conjunction with TensorFlow and Horovod to do distributed training and upscale an AI app.
Basic-Quantum-Computing-Algorithms-and-Their-Implementation-in-Cirq
A course that includes topics such as an introduction to quantum computing and its applications (e.g., quantum teleportation), quantum entanglement and superposition (shown on Bernstein-Vazirani and Simon's algorithms), Grover's algorithm, the quantum Fourier transform and practical examples of its use (quantum phase estimation, Shor's algorithm).
Data-analytics-in-the-era-of-large-scale-machine-learning
Slides and other material for the Cyprus NCC training event about "Data analytics in the era of large-scale machine learning".
Deep-Reinforcement-Learning-Nanodegree
As one of the top 2% students from the 2nd phase of the "PyTorch Scholarship Challenge" by Facebook AI, I have earned a full scholarship to Udacity’s Deep Reinforcement Learning Nanodegree program
Disaster-Response-Pipeline
A machine learning pipeline that categorizes disaster related messages so that they can be sent to the appropriate disaster relief agency
Introduction-to-Explainable-Deep-Learning-on-Supercomputers
A solid foundational understanding of XAI, primarily emphasizing how XAI methodologies can expose latent biases in datasets and reveal valuable insights.
Introduction-to-Quantum-Computing-Hybrid-HPC-QC-Systems
ENCCS joined forces with NordIQuEst to deliver a workshop covering the fundamentals of quantum computing and hybrid HPC-QC systems.
Introduction-to-Scalable-Deep-Learning
In this course, we will cover machine learning and deep learning and how to achieve scaling to high performance computing systems.
LIP-Data-Science-School
School with courses on data science currently used in HEP (High Energy Physics) and astroparticle physics
Mastering-Transformers-From-Building-Blocks-to-Real-World-Applications
Training materials and accompanying documentation for "Mastering Transformers: From Building Blocks to Real World Applications" training.
PATC-Big-Data-Analytics-BSC
Introduction to the main concepts and technologies related to Big Data and Data Analytics and its applications to real projects.
Poland-End-To-End-LLM-Bootcamp
This bootcamp is designed to give NLP researchers an end-to-end overview on the fundamentals of NVIDIA NeMo framework, complete solution for building large language models. It will also have hands-on exercises complimented by tutorials, code snippets, and presentations to help researchers kick-start with NeMo LLM Service and Guardrails.
Quantum-Computing-Course-CERN
A practical introduction to quantum computing: from qubits to quantum machine learning and beyond
Recommendation-Systems-IBM
Analyze the interactions that users have with articles on the IBM Watson Studio platform and make recommendations to them about new articles, using various recommendation engines.