Subscribe to DSC Newsletter
Sandipan Dey
  • Male
  • Kolkata
  • India
Share on Facebook
Share

Sandipan Dey's Friends

  • LIU Yan
  • Sébastien Defortescu
  • Somnath Banerjee
  • Leena Chourey

Gifts Received

Gift

Sandipan Dey has not received any gifts yet

Give a Gift

 

Sandipan Dey's Page

Latest Activity

Bogdan Oancea liked Sandipan Dey's blog post Brand-Value Analysis with simple Sentiment Analysis using Shiny / R
Aug 9
Sandipan Dey commented on Sandipan Dey's blog post Data Science with Python: Exploratory Analysis with Movie-Ratings and Fraud Detection with Credit-Card Transactions
"@Georgios Sarantitis This problem appeared in an project in a data science course and i just had the time to upload the report here, to familiarize the audience with different techniques available to classify an imbalanced dataset. This is…"
Jul 16
Sandipan Dey posted a blog post

Data Science with Python: Exploratory Analysis with Movie-Ratings and Fraud Detection with Credit-Card Transactions

The following problems are taken from the projects / assignments in the edX course Python for Data Science and the coursera course Applied Machine Learning in Python (UMich). 1. Exploratory Analysis to Find Trends in Average Movie Ratings for different GenresDataset● The IMDB Movie Dataset (MovieLens 20M) is used for the analysis. ● The dataset is downloaded from here . ● This dataset contains 20 million ratings and 465,000 tag…See More
Jul 16
Mohammad liked Sandipan Dey's blog post Few Machine Learning Problems (with Python implementation)
Jul 14
John Ho liked Sandipan Dey's blog post Data Science with Python: Exploratory Analysis with Movie-Ratings and Fraud Detection with Credit-Card Transactions
Jul 1
Abdoulaye Diallo liked Sandipan Dey's blog post Some Social Network Analysis with Python
Jun 19
Sandipan Dey posted a blog post

Few Machine Learning Problems (with Python implementation)

1. Back-propagationThis problem also appeared as an assignment problem in the coursera online course Mathematics for Machine Learning: Multivariate Calculus. The description of the problem is taken from the assignment itself.In this assignment, we shall train a neural network to draw a curve. The curve takes one input variable, the amount traveled along the curve from 0 to 1, and returns 2 outputs, the 2D coordinates of the position of points on the curve.The below table shows the first few…See More
Jun 1
Sandipan Dey's blog post was featured

Few Machine Learning Problems (with Python implementation)

1. Back-propagationThis problem also appeared as an assignment problem in the coursera online course Mathematics for Machine Learning: Multivariate Calculus. The description of the problem is taken from the assignment itself.In this assignment, we shall train a neural network to draw a curve. The curve takes one input variable, the amount traveled along the curve from 0 to 1, and returns 2 outputs, the 2D coordinates of the position of points on the curve.The below table shows the first few…See More
Jun 1
Sandipan Dey updated their profile
May 7
Sandipan Dey posted a blog post

Implementing PEGASOS: Primal Estimated sub-GrAdient SOlver for SVM, Logistic Regression and Application in Sentiment Classification (in Python)

Although a support vector machine model (binary classifier) is more commonly built by solving a quadratic programming problem in the dual space,  it can be built fast by solving the primal optimization problem also. In this article a Support Vector Machine implementation is going to be described by solving the primal optimization problem with sub-gradient solver using stochastic gradient decent. The algorithm is called the Pegasosalgorithm, as described by Shai Shalev-Shwartz et al, in their…See More
May 2
Sandipan Dey's blog post was featured

Implementing PEGASOS: Primal Estimated sub-GrAdient SOlver for SVM, Logistic Regression and Application in Sentiment Classification (in Python)

Although a support vector machine model (binary classifier) is more commonly built by solving a quadratic programming problem in the dual space,  it can be built fast by solving the primal optimization problem also. In this article a Support Vector Machine implementation is going to be described by solving the primal optimization problem with sub-gradient solver using stochastic gradient decent. The algorithm is called the Pegasosalgorithm, as described by Shai Shalev-Shwartz et al, in their…See More
May 2
Sandipan Dey posted a blog post

Implementing a Soft-Margin Kernelized Support Vector Machine Binary Classifier with Quadratic Programming in R and Python

In this article, couple of implementations of the support vector machine binary classifier with quadratic programming libraries (in R and python respectively) and application on a few datasets are going to be discussed.  The next figure describes the basics of Soft-Margin SVM (without kernels). SVM in a nutshellGiven a (training) dataset consisting of positive and negative class instances.Objective is to find a maximum-margin classifier, in terms of a hyper-plane (the vectors w and b) that…See More
Apr 24
Sandipan Dey's blog post was featured

Implementing a Soft-Margin Kernelized Support Vector Machine Binary Classifier with Quadratic Programming in R and Python

In this article, couple of implementations of the support vector machine binary classifier with quadratic programming libraries (in R and python respectively) and application on a few datasets are going to be discussed.  The next figure describes the basics of Soft-Margin SVM (without kernels). SVM in a nutshellGiven a (training) dataset consisting of positive and negative class instances.Objective is to find a maximum-margin classifier, in terms of a hyper-plane (the vectors w and b) that…See More
Apr 24
Sandipan Dey posted a blog post

Some Reinforcement Learning: The Greedy and Explore-Exploit Algorithms for the Multi-Armed Bandit Framework in Python

In this article the multi-armed bandit framework problem and a few algorithms to solve the problem is going to be discussed. This problem appeared as a lab assignment in the edX course DAT257x: Reinforcement Learning Explained by Microsoft. The problem description is taken from the assignment itself.The Problem Statement and Some TheoryGiven a set of  actions with some unknown reward distributions,  maximize the cumulative reward by taking the actions sequentially, one action at each time step…See More
Apr 4
Sandipan Dey's blog post was featured

Some Reinforcement Learning: The Greedy and Explore-Exploit Algorithms for the Multi-Armed Bandit Framework in Python

In this article the multi-armed bandit framework problem and a few algorithms to solve the problem is going to be discussed. This problem appeared as a lab assignment in the edX course DAT257x: Reinforcement Learning Explained by Microsoft. The problem description is taken from the assignment itself.The Problem Statement and Some TheoryGiven a set of  actions with some unknown reward distributions,  maximize the cumulative reward by taking the actions sequentially, one action at each time step…See More
Apr 4
Surendra liked Sandipan Dey's blog post Dogs vs. Cats: Image Classification with Deep Learning using TensorFlow in Python
Apr 2

Profile Information

Short Bio
Currently Working as
Data Scientist, Turnoutnow

Research Interests
Data Mining, Machine Learning, Text Mining, Natural Language Processing, Information Retrieval, Optimization, Pattern Recognition, Algorithms, Programming/Problem Solving, Computational Photography, Computer Vision, Image Processing, Mathematics, Distributed/Cloud Computing.

Hobbies
Music, Movies

Education
MS, Computer Science, UMBC, USA
BE, Computer Science & Engineering, Jadavpur University, Calcutta, India

Rpubs
http://rpubs.com/sandipan/

WordPress blogs
https://sandipanweb.wordpress.com/

Tumblr blogs
http://sandipanumbc.tumblr.com/

Gmail blogs
https://www.blogger.com/blogger.g?blogID=7539416912746312433#allposts

Linkedin profile
https://www.linkedin.com/in/sandipan-dey-0370276

github
https://github.com/sandipan

Stackoverflow
http://stackoverflow.com/users/4706171/sandipan

DBLP
http://dblp.uni-trier.de/pers/hd/d/Dey:Sandipan

ArnetMiner
https://cn.aminer.org/profile/sandipan/53f4739edabfaee43ed2a4f6

Academia
https://umbc.academia.edu/SDey

ResearchGate
https://www.researchgate.net/profile/Sandipan_Dey

Rosalind
http://rosalind.info/users/sandipan/

Mathworks
http://demonstrations.wolfram.com/preview.html?draft/04814/000001/

Shinyapp
https://sandipan.shinyapps.io/rchartsentiment/

Coursera Profile
https://www.coursera.org/user/i/f34069ce8df6de7dbebfedfb7e760d9f
My Web Site Or LinkedIn Profile
http://https://www.linkedin.com/in/sandipan-dey-0370276
Field of Expertise
Data Science, Machine Learning, AI, Business Analytics, Deep Learning
Professional Status
Technical
Years of Experience:
10+
Your Job Title:
Data Scientist
Interests:
Other

Sandipan Dey's Blog

Few Machine Learning Problems (with Python implementation)

Posted on May 31, 2018 at 10:00pm 0 Comments

1. Back-propagation

This problem also appeared as an assignment problem in the coursera online course Mathematics for Machine Learning: Multivariate Calculus. The description of the problem is taken from the assignment itself.

In this assignment, we shall train a neural network to draw a curve. The curve takes one input variable, the…

Continue

Implementing PEGASOS: Primal Estimated sub-GrAdient SOlver for SVM, Logistic Regression and Application in Sentiment Classification (in Python)

Posted on April 28, 2018 at 3:30pm 0 Comments

Although a support vector machine model (binary classifier) is more commonly built by solving a quadratic programming problem in the dual space,  it can be built fast by solving the primal optimization problem also. In this article a Support Vector Machine implementation is going to be described by solving the primal optimization…

Continue

Implementing a Soft-Margin Kernelized Support Vector Machine Binary Classifier with Quadratic Programming in R and Python

Posted on April 23, 2018 at 9:30am 0 Comments

In this article, couple of implementations of the support vector machine binary classifier with quadratic programming libraries (in R and python respectively) and application on a few datasets are going to be discussed.  

The next figure describes the basics of Soft-Margin SVM (without kernels).

svm_slack.png SVM in a nutshell

  • Given a (training) dataset consisting of positive and negative class instances.
  • Objective is to find…
Continue

Some Reinforcement Learning: The Greedy and Explore-Exploit Algorithms for the Multi-Armed Bandit Framework in Python

Posted on April 4, 2018 at 9:30am 0 Comments

In this article the multi-armed bandit framework problem and a few algorithms to solve the problem is going to be discussed. This problem appeared as a lab assignment in the edX course DAT257x: Reinforcement Learning Explained by Microsoft. The problem description is taken from the assignment itself.

The Problem Statement and Some Theory

Given a set of  actions with some unknown reward distributions, …

Continue

Comment Wall

You need to be a member of Data Science Central to add comments!

Join Data Science Central

  • No comments yet!
 
 
 

© 2018   Data Science Central ®   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service