Skip to content
View sriksmachi's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.
Block or Report

Block or report sriksmachi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sriksmachi/README.md

Hi there 👋

I'm Srikanth Machiraju an Architect at Microsoft, Published Author and Independent Researcher. I'm currently learning distributed machine learning and Artificial intelligence. I create a blend of my expertise in building cloud-native solutions with AI / ML to create innovative products. I also write articles on linked-in and towards datascience related to building intelligent apps for cloud and ML. I'm specialized in Large language models, deep reinforcement learning, so if you are looking for tips, quick help or have an interesting project you can always reach out to me.

Here are some of the books I authored.

📫 How to reach me: Write to [email protected]

👯 I’m looking to collaborate on research work related to reinforcement learning.

⚡ Fun fact: I'm actually not as busy as it appears :)

sriksmachi/sriksmachi is a ✨ distributed ML systems ✨ repository where you can find all my work.

Here are some ideas to get you started:

  • 🔭 I’m currently working on applied RL
  • 🌱 I’m currently learning distributed ML systems
  • 👯 I’m looking to collaborate on RL in the field of industrial automation
  • 🤔 I’m looking for help with ...
  • 💬 Ask me about ML/DS/AI, designing distributed systems for the cloud, microservices design
  • 📫 How to reach me: [email protected] / linked-in

Notebooks

============================================

Classical ML

============================================

Anomaly detection using PCA https://github.com/sriksmachi/sriksml/blob/main/pca.ipynb
Resampling Approaches https://github.com/sriksmachi/sriksml/blob/main/ResamplingApproaches.ipynb

Language Models

Text generation using Simple RNN and Glove Models https://github.com/sriksmachi/sriksml/blob/main/language-models/rnn-glove-embeddings.ipynb
Build a transformer from scratch https://github.com/sriksmachi/sriksml/blob/main/genai/transformers_101_nmt_eng_hin.ipynb

Generative AI

Variational Auto Encoders https://github.com/sriksmachi/sriksml/blob/main/genai/variational-auto-encoders.ipynb
Cycle GANs https://github.com/sriksmachi/aimriscan

=============================================

Large Language Models

============================================

Building an Azure Quiz using GPT, Chat GPT, and Embeddings models https://github.com/sriksmachi/openai-samples/tree/main/azure-quiz
Document classification by fine-tuning Open AI Models https://github.com/sriksmachi/openai-samples/tree/main/document-classification
Prompt engineering samples https://github.com/sriksmachi/openai-samples/tree/main/prompt-engineering
Build AI Apps using langchain, vector databases, embeddings https://github.com/sriksmachi/openai-samples/tree/main/complete-ai-app
Knowledge distillation in large language models https://github.com/sriksmachi/sriksml/blob/main/language-models/knowledge_distillation_llm.ipynb
Fine-tuning LLMs using RLHF https://github.com/sriksmachi/sriksml/blob/main/language-models/fine_tuning_llms_rlhf.ipynb

==============================================

Reinforcement Learning

==============================================

Q-learning TBD
REINFORCE https://github.com/sriksmachi/sriksml/blob/main/reinforcement-learning/reinforce.ipynb
SARSA TBD
DQN TBD
DDPG TBD
TRPO TBD
PPO https://github.com/sriksmachi/sriksml/blob/main/reinforcement-learning/ppo.ipynb

Projects

Ishara https://github.com/sriksmachi/ishara
Octopus https://github.com/sriksmachi/ishara
SuperCabs https://github.com/sriksmachi/supercabs
RBEI https://github.com/sriksmachi/rbei

Pinned Loading

  1. ishara ishara Public

    Gesture Detection using Deep Learning techniques, this repository contains code for detecting gesture from a sequence of frames created from a 2-sec video (15 fps) using deep learning techniques li…

    Jupyter Notebook 2

  2. melanoma_cancer_detection_using_neural_networks melanoma_cancer_detection_using_neural_networks Public

    This repository contains code artifacts which explain how to operationalize deep neural network models on Azure ML using MLFLow. The problem domain we will focus on is to detect skin cancer. This i…

    Jupyter Notebook

  3. octopus octopus Public

    This project explains how to move from a Jupyter notebook phase to a production ready training script that can run in a distributed training mode using Azure ML, Horovod and TF

    Jupyter Notebook 2

  4. supercabs supercabs Public

    Sample for training an agent which mimics a cab driver to gain maximum profits by picking the correct rides. The agent is trained using deep Q-learning training techniques.

    Jupyter Notebook 9 1

  5. aimriscan aimriscan Public

    An AI method to generate MRI scans of brain images using GANs

    Jupyter Notebook 1

  6. rbei rbei Public

    A Hackathon Project for Robert Bosch Engineering and Business Solutions

    Jupyter Notebook