Pranay Singh
top of page
Home: Welcome

Pranay singh

Machine Learning Engineer

  • linkedin square
  • GitHub-Mark
  • medium icon
Screenshot_20200424-002720_edited_edited

ABOUT ME

Machine Learning Engineer

I'm a Machine Learning Engineer. My interest lies in the depth of Machine Learning Algorithms, fundamental mathematics, and areas of Deep Learning. I am working on various things in the field of Computer Vision. My current projects deal with Image and Video Processing frameworks that work with surveillance and Recognition cameras. Skills that I am building currently are Object and Feature Detection, Segmentation and Classification. I love to follow the ongoing advancements and research in AI.

​

I also love to travel, listen to music, and make acquaintances. 

Home: Bio
Marble Surface

WORK EXPERIENCE

​Machine Learning Engineer - Spectral Tech Private Limited(KMG)                                                

​​

  • Led research and development of Surveillance Software based on Video Processing with Object Detection.

  • Significantly optimized solutions to decrease the False Detection rate and bring down the boot time and
    processing speed of algorithms.

  • Developed solutions for new problems such as identification of a person under a face mask.

November 2020 - Present 

​Research & Development Engineer - Ampviv Healthcare Private Limited                                                

​​

  • Responsible for analysis, implementation, development, performing preliminary testing and deployment of the product being developed by the company along with writing, editing and maintaining papers and reports of the work undertaken.

  • Led the complete development of the Machine Learning framework used by the product and partly of the Image Processing work along with other team members under the guidance of the mentor.

  • Led the iOS application development for deployment of our product.

  • Research, study and implementation of various research papers and articles, engage with other developers in open-source communities and forums in order find solutions, curate ideas and problem solving related to the development of our product.

September 2020 - September 2021 

EVERY MACHINE LEARNING MONOLOGUE EVER...

My Machine learning competencies include:

  • Building efficient Machine Learning Pipeline

  • Supervised Learning: Classification and Regression, KNN, Support Vector Machines, Decision Trees.

  • Ensemble Learning: Random Forests, Bagging and Pasting

  • Boosting Algorithms- AdaBoosting, Gradient Boosting

  • Dimensionality Reduction Algorithms: PCA and T-SNE

  • Deep Neural Networks: CNN, RNN, LSTM

  • Transfer Learning

  • Autoencoders 

  • Computer Vision: Image & Video Processing, Image Segmentation and Localization, Object detection, Feature Extraction, HOG, ORB, YOLO, RCNN, Detectron.

  • Libraries: PyTorch, TensorFlow, Keras, Scikit-learn, Pandas, NumPy, Matplotlib, Seaborn


I have an active interest in Deep Learning and Computer Vision Research and I'm still learning to add skills to my competence.

My favorite source of references for Machine Learning:
1. Hands-on Machine Learning using Scikit-Learn, Tensorflow & Keras by Aurelien Geron.
2. Deep Learning by Aaron Courville, Ian Goodfellow, and Yoshua Bengio.
3. www.kaggle.com 

Home: Bio

PROJECTS

My Projects revolve around applications of Deep Learning and Computer Vision that try to solve some of the interesting problems we have, along with those of advanced Machine Learning algorithms that generate interesting insights from the data, and produce reliable inferences.

Home: Services
Computer vision image.jpg
pranay%20detected_edited.png
seinfeld-cast.jpg

AUTOMATIC IMAGE CAPTIONING

Generate Descriptive Captions For An Image

A CNN-RNN neural network architecture to automatically generate captions from images describing that image. The network consists of a pre-trained ResNet50 CNN encoder connected to an RNN decoder.

  • GitHub-Mark

FACIAL KEYPOINTS DETECTION

Identify Distinguishing Keypoints On a face

A Facial Keypoints Detection model using a CNN that takes in any image with faces, predicts the location of 68 distinguishing Keypoints on each face, and marks them at their correct position on the face.

  • GitHub-Mark

GENERATING TV SCRIPTS

Using RNN To Generate New Scripts For Seinfeld

Generated new TV scripts for Seinfeld using RNNs by training the model on Seinfeld dataset of scripts from 9 seasons. New "Fake" scripts were based on patterns it learned from data.

  • GitHub-Mark
attrition.png
dog breed.jpg
credit card.jpg

EMPLOYEE ATTRITION ANALYSIS

Predicting The Chances of Attrition

Built a model that predicts the chances of Attrition of an employee working at IBM. The model achieved 84% Precision on testing data using XGBoost.

  • GitHub-Mark

DOG BREED CLASSIFIER

Predict Breed of a Dog

Algorithm that works on user supplied image. If a dog is detected, it estimates the breed of the dog amongst 133 breeds.

  • GitHub-Mark

CREDIT CARD FRAUD DETECTION

Predicting Fraudulence on Highly Unbalanced Data

Built a Classifier to detect Fraud Credit Card Transactions trained over a dataset listing 284,807 transaction details of anonymous European cardholders. A Random Forest classifier achieved 90% Precision, 70% Recall, and 85% AUC score.

  • GitHub-Mark
Supervised learning.jpg
face recog.jpg
pca.gif

SUPERVISE LEARNING ALGORITHMS WITHOUT SCIKIT-LEARN

Implement Algorithms Using NumPy

Implemented following Supervised Learning algorithm using NumPy: Gradient Descent, KNN, Decision Tree Classifier to understand under the hood working of these basic Machine Learning Algorithms.

  • GitHub-Mark

REAL TIME FACE RECOGNITION USING KNN AND OPENCV

Implementing KNN on Real Time Webcam Input

Constructed a dataset consisting of faces of my own friends in real-time using Haar Cascades Classifier, trained it using KNN and then tested the algorithm by running it against real-time test data in different lighting conditions.

  • GitHub-Mark

DIMENSIONALITY REDUCTION AND DATA VISUALIZATION 

Experimental Study of Reduction Algorithms

Comprehensive Analysis of Dimensionality Reduction methods, I practically tested different reduction methods like PCA, T-SNE, LLE and LDA to analyze their speed of compression and quality of cluster formation

  • GitHub-Mark

COURSES

Home: Services
Computer Vision Certificate

COMPUTER VISION

Udacity

BLOGS

Spend some time reading my blogs on Medium

Home: News

Learn about Gradient Descent Algorithm, the idea behind it, break down the equation and implement the algorithm from scratch on Boston Housing dataset.

boston.jpg

LET'S CONNECT!

Feel free to hit me up for any discussions, collaborations, recruitment, or feedback!

​

Download Résumé

+91 8882828173

  • linkedin square
  • GitHub-Mark
  • medium icon

Thanks for submitting!

Home: Contact

New Delhi, India

If you can't make it good. Atleast make it look good   - Bill Gates

bottom of page