Thursday, November 16, 2017

Predicting Attrition using Oracle DV Machine Learning (Binary Classification)

Latest release of Oracle Data Visualization has inbuilt Machine Learning features. This means  users can now build their own models from training data and use these trained models for prediction and classification. Good news is that Oracle DV comes equipped with host of ML algorithms that can perform Numeric Prediction, Multi & Binary Classification and Clustering in addition to allowing your own custom model scripts for train & score.

In this blog we are going to focus on Binary classification algorithms and show how to use those inbuilt algorithms for addressing a real-life, common question for any organization: Predict Employee Attrition - i.e. find which employees are likely to quit.

Before we venture any further let us try to understand briefly what is Binary classification. Binary classification is a technique of classifying records/elements of a given dataset into two groups on the basis of classification rules for ex: Employee Attrition Prediction whether the employee is expected to Leave or Not Leave (Leave and Not Leave are two different groups).

These classification rules are generated when we train a model using training dataset which contains information about the employees and whether the employee has left the company or not. Oracle DV is shipped with multiple algorithms that can perform Binary classification. Here is a snapshot showing list of inbuilt algorithms in Oracle DV that can perform binary classification:


                         
Users can also upload their own Python/R scripts(with appropriate tags) which can perform Binary classification and these custom algorithms will show up in the list and can be used for prediction.

Now let us see how one of these inbuilt algorithms can be used to predict Employee Attrition prediction i.e., whether the employee will leave or not i..e, Yes or No. This video explains process of model creation as well as prediction process (i.e. scoring using created model).





Example seen in the video can be downloaded from Oracle Analytics Store. Name of the project is Example DV project: Attrition Prediction:

                                             
                                  
Are you an Oracle Analytics customer or user?

We want to hear your story!

Please voice your experience and provide feedback with a quick product review for Oracle Analytics Cloud!
 

6 comments:

lost_in_woods said...

nice blog , very helpful and visit us for VISUALIZATION SERVICES in India

Indie Test Developer said...

thanks for sharing wonderful article. Keep posting!

Alfred Avina said...

As we know, Binary classification is the base of whole computing, everyone must know this basic concept. Check out machine learning solutions to get all your answers about machine learning and AI.

AI Technology News said...
This comment has been removed by the author.
AI Technology News said...

Thanks for sharing your post. it is very helpful in machine learning solutions.

MaksimMB said...

Good afternoon everyone! Have you heard of audio annotation services? No? Then check out this website. An audio annotator is a professional who tags audio according to specific needs so that the computer can learn from the data. With this tool, you can get all the information you can from the audio source. You will be provided with an excellent recruitment service to help businesses realise their ambitious projects on time and with maximum efficiency. Discover more here.

Post a Comment