News and Views: Drive Smart Decisions with Cloud Analytics, Machine Learning and More

Predict Heart Disease with Oracle Data Visualization

How strong are our hearts? Can we use data to help prevent heart disease that could lead to heart attacks or strokes? It turns out a simple tool like Oracle Data Visualization combined with our Machine Learning plugin might be the keys to the solution.

Heart Disease (including Coronary Heart Disease, Hypertension, and Stroke) accounts for about 1 of every 3 deaths in the US, or nearly 801,000 deaths in one year, according to the American Heart Association, Cardiovascular disease is the leading global cause of death, accounting for more than 17.3 million deaths per year in 2013, a number that is expected to grow to more than 23.6 million by 2030.

A healthy lifestyle—including good nutrition, exercise, and avoiding smoking—can decrease the chances of developing heart disease. But what if we could see data based on specific markers that could spot trouble ahead and the likelihood of cardiovascular disease?  Let's crunch the numbers and find the story.

In honor of Valentine's Day and American Heart Month, we offer this demonstration video showing how Oracle Data Visualization and machine learning algorithms are applied on patient health data to predict the prospect of heart disease. Multi-classification Machine Learning technique is used in this demonstration. The process shown in the video below can be summarized as follows:

  • Get data of patients known to have heart disease. This dataset contains information related to heart diseases like blood sugar, cholesterol and other medical information about the individual
  • Create a multi-classification neural net model using that data 
  • Use that model to predict the heart disease likelihood in other individuals for whom we know their medical history or medical information


The machine learning plugin example seen in the video can be downloaded from the Oracle Analytics Store. The name of the project is Example DV project: Heart Disease Prediction:


Why Use This Method?

More than often, most individuals and businesses have access to historical data which contains information on whether a particular event has happened or not; under what conditions has it happened and what are the values of other factors involved in this event. Wouldn't you want to use this historical data to predict whether that event is likely to happen or not? (Is it Likely? Less Likely? More Likely? Definitely?).

The method of training a model using actual known values of a column, to predict the column value for unknown cases, comes under the domain of Supervised Machine Learning. Oracle Data Visualization comes equipped with inbuilt algorithms to perform such supervised multi-classification and others. Users can choose any one of these algorithms based on the need. Here is a snapshot showing list of inbuilt algorithms in Oracle Data Visualization that can perform this multi-classification, as seen in the graphic below:

By using these methods, even a simple-to-use data visualization tool can help answer complex questions and get to the heart of the matter.

Of course, you can't test out these features for yourself unless you get your hands on it. To learn more about the machine learning feature download Oracle Data Visualization Desktop and tell your boss how much you love it.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.