Michael Potter's repositories
Transformer_Time_Series
Enhancing the Locality and Breaking the Memory Bottleneck of Transformer on Time Series Forecasting (NeurIPS 2019)
SplitLearning
Applied Split Learning in PyTorch with torch.distributed.rpc and torch.distributed.autograd
Shapelet_Transform
Implementation of Shapelet Transformation for Classification of Time Series] https://dl.acm.org/doi/pdf/10.1145/2339530.2339579
DeepKoopmanLusch
PyTorch Implementation of Lusch et al DeepKoopman
Bayesian_Personalized_Ranking
Implemented PyTorch Matrix Factorization of "BPR: Bayesian Personalized Ranking from Implicit Feedback" with the Netflix Prize Dataset
Factorized_Personalized_Markov_Chains
Implemented "Factorizing Personalized Markov Chains for Next-Basket Recommendation" for next item prediction for Movie Lens 1 million
Local-Outlier-Factor-NumPy
LOF: Identifying Density-Based Local Outliers paper replication with NumPy from scratch.
fedopt_attmpt
FedOPT attempt with PyTorch RPC
Hyperdimensional_Character_Recognition
Apply Hyperdimensional Computing techniques to perform classification on the MNIST dataset (28x28 version and 8x8 version).
DeepKoopmanSimple
Geneva et al simple koopman operator implementation
Gauss_Newton_NLLS
Gauss Newton Nonlinear Least Squares Estimation
20ng_text_classification
Apply BERT Sequence Classification for 20 newsgroups dataset
CoxPHNumPy
NumPy implementation of Cox PH Model that fits with cox partial likelihood and kaplan meier curve for base survival density / base hazard function on Bladder Cancer Dataset
DBSCAN-NumPy
DBSCAN implementation with only NumPy, matches scikit-learn implementation
Deeplearning.ai-Natural-Language-Processing-Specialization
This repository contains my full work and notes on Coursera's NLP Specialization (Natural Language Processing) taught by the instructor Younes Bensouda Mourri and Łukasz Kaiser offered by deeplearning.ai
Drift-Algorithms-NumPy
Classical Drift Algorithms written in NumPy
ECENGR232E-80
UCLA ECENGR232E-80
fedavg_attmpt
Attempt for FedAVG with torch.distributed.rpc package
final_project
Final Project for Bayesian Methods for Machine Learning
kbroman.github.io
Karl Broman's website
Minimum_Edit_Distance
Calculate Minimum Edit Distance Matrix with Dynamic Programming
UCLA-Classes
Will contain all my classes I take as UCLA Master's students
Variational_Autoencoder
PyTorch implementation of variational autoencoder