Giter Site home page Giter Site logo

Hi there 👋

I'm a Machine Learning Engineer currently specialising in Computer Vision for the Life Sciences.

⚔️ Technical Skills

  • Programming Languages: Python, SQL, Rust (novice), C++ (novice)
  • Frameworks and Libraries: PyTorch, TensorFlow, SciPy, Mlflow, Wandb, AWS, GCP, Terraform, Docker
  • Data Analysis and Visualization: Matplotlib, Plotly, Streamlit, Gradio
  • Machine Learning and AI: Semantic Segmentation, Object Detection, Classification, Image Denoising, Image Generation, Regression, Sequence Modeling
  • Databases: RDS, BigQuery, DynamoDB, Microsoft SQL Stack

🌍 Domain Experience

  • 🦠 Super-Resolution Microscopy (Segmentation, Denoising, Classification)
  • 🫀 MRI (Segmentation, Image Generation, Metrics Calculation)
  • 🏛️ Retail Banking (Clustering, Churn Prediction, Customer Lifetime Value)

🌱 Learning Interests

  • 🚀 MLOps
  • 📸 Computer Vision
  • 🖌️ Generative AI
  • 💬 LLMs
  • 📈 Causality and Bayesian Inference
  • 🦀 Rust

✨ Open to Collaborations

I am open to interesting projects/opportunities that span the sciences, in general applications that have a positive impact on society. Feel free to reach out using one of the contacts on my website. Find out more at https://dogeplusplus.github.io/

Albert's Projects

aind-alexafactskill icon aind-alexafactskill

An Alexa skill which states facts in the history of AI. Built using the Alexa Skills Kit.

aind-dogclassification icon aind-dogclassification

Classifying dog breeds in images using transfer learning and CNNs. Makes use of the pre-trained Inception-V3 model used in the ImageNet competition.

aind-isolation icon aind-isolation

Using adversarial search and Minimax/Alpha Beta pruning strategies, one can create agents capable of creating competitive board games. Heuristics can be added to augment the strength of the agent and evaluate the value of a move under time constraints.

aind-planning icon aind-planning

Implemented planning graphs to solve problems in logistics using search heuristics. Logical planners can be adapted to solve any type of problem given a notion of states, actions, constraints and goals.

aind-recognizer icon aind-recognizer

Using Hidden Markov Models to translate gestures in American Sign Language to Text. Used BIC, DIC and cross validation to train optimal models for each word.

aind-sudoku icon aind-sudoku

Using constraints and strategies to narrow down the number of options, one can solve hard Sudoku puzzles very easily.

aind-vui-capstone icon aind-vui-capstone

Comparing the performance of RNN networks to convert audio files into phonetic translations.

albert icon albert

Re-implementation of ALBERT: A Lite BERT for Self-supervised Learning of Language Representations

ball-balancer icon ball-balancer

Reinforcement learning using PPO on the 3D Ball environment for Unity ML-Agents. Using MPI to do distributed training across separate processes

cat-alan icon cat-alan

Audio classification of domestic cats sounds (hungry, angry, purring, etc) using raw waveforms. PyTorch implementation of M5 architecture.

cppigo icon cppigo

Implementing the game of Go using OpenGL

cyclegan-cat icon cyclegan-cat

Style transfer from brown tabby cats to tortoiseshell using predominantly U-Net based generators. Includes TF record serialization for images and some tensorboard logging.

dailyprogrammer icon dailyprogrammer

This is a compilation of my solutions to the DailyProgrammer challenges. These challenges address a number of topics such as search, game playing and Mathematics.

deepmeme icon deepmeme

Creating internet memes using Generative Adversarial Networks (GANs).

flax-u2net icon flax-u2net

JAX/Flax implementation of U-2 Net for salient object detection.

group-unet icon group-unet

Experiment on rotation equivariance using Group Convolution U-Nets applied to segmentation of butterfly images

jaipur icon jaipur

Using Alpha-Beta pruning and Minimax algorithms to play the Jaipur board game with both players possessing perfect information.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.