Skip to main content

Breadcrumb

  1. ACCESS Home
  2. Support
  3. Knowledge Base
  4. Knowledge Base Resources

Knowledge Base Resources

These resources are contributed by researchers, facilitators, engineers, and HPC admins. Please upvote resources you find useful!
Add a Resource

Filters

Topics

  • Show all (214)
  • (-) machine-learning (50)
  • ai (33)
  • deep-learning (20)
  • neural-networks (19)
  • data-analysis (18)
  • big-data (11)
  • image-processing (6)
  • pytorch (6)
  • visualization (6)
  • training (5)
  • gpu (4)
  • plotting (4)
  • programming (4)
  • documentation (3)
  • julia (3)
  • r (3)
  • supervised-learning (3)
  • access-account (2)
  • community-outreach (2)
  • monte-carlo (2)
  • programming-best-practices (2)
  • tensorflow (2)
  • unsupervised-learning (2)
  • access (1)
  • access-allocations (1)
  • allocation-value (1)
  • artificial-intelligence (1)

Topics

  • Show all (214)
  • (-) machine-learning (50)
  • ai (33)
  • deep-learning (20)
  • neural-networks (19)
  • data-analysis (18)
  • big-data (11)
  • image-processing (6)
  • pytorch (6)
  • visualization (6)
  • training (5)
  • gpu (4)
  • plotting (4)
  • programming (4)
  • documentation (3)
  • julia (3)
  • r (3)
  • supervised-learning (3)
  • access-account (2)
  • community-outreach (2)
  • monte-carlo (2)
  • programming-best-practices (2)
  • tensorflow (2)
  • unsupervised-learning (2)
  • access (1)
  • access-allocations (1)
  • allocation-value (1)
  • artificial-intelligence (1)

If you'd like to use more filters, please login to view them all.

Attention, Transformers, and LLMs: a hands-on introduction in Pytorch
1
  • Landing Page
  • Preparing data for LLM training
  • Small Language Models: an introduction to autoregressive language modeling
  • Attention is all you need
  • Other LLM Topics
This workshop focuses on developing an understanding of the fundamentals of attention and the transformer architecture so that you can understand how LLMs work and use them in your own projects.
aideep-learningmachine-learningneural-networkspytorch
1 Like

Login to like
Type
learning
Level
Intermediate
Introduction to Deep Learning in Pytorch
1
  • Landing Page
  • Pytorch Quickstart
  • Pytorch Basics
  • Pytorch GPU Support
  • Regression and Classification with Fully Connected Neural Networks
  • High Dimensional Data
  • Datasets and data loading
  • Building the network
  • Computer Vision and Convolutional Neural Networks
This workshop series introduces the essential concepts in deep learning and walks through the common steps in a deep learning workflow from data loading and preprocessing to training and model evaluation. Throughout the sessions, students participate in writing and executing simple deep learning programs using Pytorch – a popular Python library for developing, training, and deploying deep learning models.
aideep-learningimage-processingmachine-learningneural-networkspytorchgpu
1 Like

Login to like
Type
learning
Level
Beginner, Intermediate
Leveraging AI in Generative Assets and Environments for Play: Insights from the English Department's Digital Media Lab
1
  • Leveraging AI in Generative Assets and Environments for Play
In this presentation, I will explore the recent advancements in AI-driven production of 3D-generative assets and environments, particularly focusing on their application in creating immersive, playful experiences. Platforms such as ChatGPT, Suno, and Speechify have ushered in a new era of digital creativity, facilitating the development of environments that not only entertain but also serve educational purposes. This session will delve into how these technologies are integrated into academic settings, specifically through a case study of the English Department's Digital Media Lab, known as Tech/Tech, which opened in 2022.
aillmgenerative-aireinforcement-learningsupervised-learningunsupervised-learningdeep-learningmachine-learningneural-networksbig-dataimage-processing
1 Like

Login to like
Type
presentation
Level
Beginner
Useful R Packages for Data Science and Statistics
1
  • https://www.udacity.com/blog/2021/01/best-r-packages-for-data-science.html
This Udacity article listed the most frequently used R packages for data science and statistics. For each package, the article provided the link to its official documentation. It will be a great start point if you want to start your data science journey in R.
plottingvisualizationdata-analysismachine-learningdata-sciencer
1 Like

Login to like
Type
documentation
Level
Beginner, Intermediate, Advanced
PyTorch for Deep Learning and Natural Language Processing
1
  • Introduction to PyTorch for Deep Learning
PyTorch is a Python library that supports accelerated GPU processing for Machine Learning and Deep Learning. In this tutorial, I will teach the basics of PyTorch from scratch. I will then explore how to use it for some ML projects such as Neural Networks, Multi-layer perceptrons (MLPs), Sentiment analysis with RNN, and Image Classification with CNN.
aibig-datadata-analysisdeep-learningmachine-learningneural-networks
1 Like

Login to like
Type
documentation
Level
Beginner
ACCESS HPC Workshop Series
1
  • ACESS HPC Workshop Series
  • MPI Workshop
  • OpenMP Workshop
  • GPU Programming Using OpenACC
  • Summer Boot Camp
  • Big Data and Machine Learning
Monthly workshops sponsored by ACCESS on a variety of HPC topics organized by Pittsburgh Supercomputing Center (PSC). Each workshop will be telecast to multiple satellite sites and workshop materials are archived.
deep-learningmachine-learningneural-networksbig-datatensorflowgputrainingopenmpicc++fortranopenmpprogrammingmpispark
1 Like

Login to like
Type
learning
Level
Beginner, Intermediate
Scipy Lecture Notes
0
  • https://lectures.scientific-python.org/
Comprehensive tutorials and lecture notes covering various aspects of scientific computing using Python and Scipy.
visualizationdata-analysismachine-learningpython
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate
Machine Learning with sci-kit learn
0
  • scikit learn tutorial
In the realm of Python-based machine learning, Scikit-Learn stands out as one of the most powerful and versatile tools available. This introductory post serves as a gateway to understanding Scikit-Learn through explanations of introductory ML concepts along with implementations examples in Python.
aibig-datamachine-learning
0 Likes

Login to like
Type
learning
Level
Beginner
Framework to help in scaling Machine Learning/Deep Learning/AI/NLP Models to Web Application level
0
  • Framework to help in scaling Machine Learning/Deep Learning/AI/NLP Models to Web Application level
This framework will help in scaling Machine Learning/Deep Learning/Artificial Intelligence/Natural Language Processing Models to Web Application level almost without any time.
aideep-learningmachine-learningneural-networks
0 Likes

Login to like
Type
learning
Level
Intermediate
An Introduction to the Julia Programming Language
0
  • An Introduction to Julia
  • The Julia Computing Language
The Julia Programming Language is one of the fastest growing software languages for AI/ML development. It writes in manner that's similar to Python while being nearly as fast as C++, while being open source, and reproducible across platforms and environments. The following link provide an introduction to using Julia including the basic syntax, data structures, key functions, and a few key packages.
aidata-analysismachine-learningjulia
0 Likes

Login to like
Type
learning
Level
Beginner
Fairness and Machine Learning
0
  • Fairness and Machine Learning
The "Fairness and Machine Learning" book offers a rigorous exploration of fairness in ML and is suitable for researchers, practitioners, and anyone interested in understanding the complexities and implications of fairness in machine learning.
aidata-analysisdeep-learningmachine-learningdata-science
0 Likes

Login to like
Type
documentation
Level
Intermediate, Advanced
iOS CoreML + SwiftUI Image Classification Model
0
  • Document Tutorial
This tutorial will teach step-by-step how to create an image classification model using Core ML in XCode and integrate it into an iOS app that will use the user's iPhone camera to scan objects and predict based on the image classification model.
aimachine-learning
0 Likes

Login to like
Type
documentation
Level
Beginner
PyTorch Introduction
0
  • PyTorch Tutorial at Stanford University
This is a very barebones introduction to the PyTorch framework used to implement machine learning. This tutorial implements a feed-forward neural network and is taught completely asynchronously through Stanford University. A good start after learning the theory behind feed-forward neural networks.
deep-learningmachine-learningneural-networkspytorchpython
0 Likes

Login to like
Type
website
Level
Intermediate
fast.ai
0
  • fast.ai Homepage
Fastai offers many tools to people working with machine learning and artifical intelligence including tutorials on PyTorch in addition to their own library built on PyTorch, news articles, and other resources to dive into this realm.
aimachine-learningpytorchtraining
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced
Python Tools for Data Science
0
  • Python Tools for Data Science
Python has become a very popular programming language and software ecosystem for work in Data Science, integrating support for data access, data processing, modeling, machine learning, and visualization. In this webinar, we will describe some of the key Python packages that have been developed to support that work, and highlight some of their capabilities. This webinar will also serve as an introduction and overview of topics addressed in two Cornell Virtual Workshop tutorials, available at https://cvw.cac.cornell.edu/pydatasci1 and https://cvw.cac.cornell.edu/pydatasci2
aimachine-learningbig-datadata-analysisdata-wranglingdata-sciencetrainingworkforce-developmentpythonscikit-learnsql
0 Likes

Login to like
Type
video_link
Level
Intermediate
Representation Learning in Deep Learning
0
  • Representation Learning in Deep Learning
Representation learning is a fundamental concept in machine learning and artificial intelligence, particularly in the field of deep learning. At its core, representation learning involves the process of transforming raw data into a form that is more suitable for a specific task or learning objective. This transformation aims to extract meaningful and informative features or representations from the data, which can then be used for various tasks like classification, clustering, regression, and more.
deep-learningimage-processingmachine-learningneural-networks
0 Likes

Login to like
Type
documentation
Level
Intermediate
GPU Acceleration in Python
0
  • GPU Acceleration in Python
This tutorial explains how to use Python for GPU acceleration with libraries like CuPy, PyOpenCL, and PyCUDA. It shows how these libraries can speed up tasks like array operations and matrix multiplication by using the GPU. Examples include replacing NumPy with CuPy for large datasets and using PyOpenCL or PyCUDA for more control with custom GPU kernels. It focuses on practical steps to integrate GPU acceleration into Python programs.
machine-learningbig-datadata-analysisoptimizationparallelizationgpucudapython
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate
Machine Learning in Astrophysics
0
  • Astroml webpage
  • Examples
  • Interactive notebooks
Machine learning is becoming increasingly important in field with large data such as astrophysics. AstroML is a Python module for machine learning and data mining built on numpy, scipy, scikit-learn, matplotlib, and astropy allowing for a range of statistical and machine learning routines to analyze astronomical data in Python. In particular, it has loaders for many open astronomical datasets with examples on how to visualize such complicated and large datasets.
plottingbig-dataimage-processingmachine-learningastrophysics
0 Likes

Login to like
Type
documentation
Level
Intermediate
Applications of Machine Learning in Engineering and Parameter Tuning Tutorial
0
  • Applications of ML in Engineering and Parameter Tuning Tutorial (RMACC 2019)
Slides for a tutorial on Machine Learning applications in Engineering and parameter tuning given at the RMACC conference 2019.
data-analysismachine-learningpython
0 Likes

Login to like
Type
learning
Level
Beginner, Intermediate
AI for improved HPC research - Cursor and Termius - Powerpoint
0
  • Powerpoint - Cursor and Termius benefits for HPC
These slides provide an introduction on how Termius and Cursor, two new and freemium apps that use AI to perform more efficient work, can be used for faster HPC research.
documentationaimachine-learningsshprogrammingprogramming-best-practicespythonterminal-emulation-and-window-management
0 Likes

Login to like
Type
presentation
Level
Beginner, Intermediate
What is fairness in ML?
0
  • Building ML models for everyone: understanding fairness in machine learning
This article discusses the importance of fairness in machine learning and provides insights into how Google approaches fairness in their ML models. The article covers several key topics: Introduction to fairness in ML: It provides an overview of why fairness is essential in machine learning systems, the potential biases that can arise, and the impact of biased models on different communities. Defining fairness: The article discusses various definitions of fairness, including individual fairness, group fairness, and disparate impact. It explains the challenges in achieving fairness due to trade-offs and the need for thoughtful considerations. Addressing bias in training data: It explores how biases can be present in training data and offers strategies to identify and mitigate these biases. Techniques like data preprocessing, data augmentation, and synthetic data generation are discussed. Fairness in ML algorithms: The article examines the potential biases that can arise from different machine learning algorithms, such as classification and recommendation systems. It highlights the importance of evaluating and monitoring models for fairness throughout their lifecycle. Fairness tools and resources: It showcases various tools and resources available to practitioners and developers to help measure, understand, and mitigate bias in machine learning models. Google's TensorFlow Extended (TFX) and What-If Tool are mentioned as examples. Google's approach to fairness: The article highlights Google's commitment to fairness and the steps they take to address fairness challenges in their ML models. It mentions the use of fairness indicators, ongoing research, and partnerships to advance fairness in AI. Overall, the article provides a comprehensive overview of fairness in machine learning and offers insights into Google's approach to building fair ML models.
aivisualizationdata-analysisdeep-learningmachine-learning
0 Likes

Login to like
Type
documentation
Level
Intermediate
Training an LSTM Model in Pytorch
0
  • Tutorial Link
  • Airline Data Link
This google colab notebook tutorial demonstrates how to create and train an lstm model in pytorch to be used to predict time series data. An airline passenger dataset is used as an example.
aisupervised-learningmachine-learning
0 Likes

Login to like
Type
learning
Level
Intermediate
Feed Forward NNs and Gradient Descent
0
  • Feed-Forward and SGD
Feed-forward neural networks are a simple type of network that simply rely on data to be "fed-forward" through a series of layers that makes decisions on how to categorize datum. Gradient descent is a type of optimization tool that is often used to train machines. These two areas in ML are good starting points and are the easiest types of neural network/optimization to understand.
deep-learningmachine-learningneural-networks
0 Likes

Login to like
Type
website
Level
Intermediate
InsideHPC
0
  • InsideHPC HomePage
InsideHPC is an informational site offers videos, research papers, articles, and other resources focused on machine learning and quantum computing among other topics within high performance computing.
aimachine-learningcommunity-outreach
0 Likes

Login to like
Type
website
Level
Beginner, Intermediate, Advanced

Pagination

  • Current page 1
  • Page 2
  • Next page ››
  • Last page Last »