Skip to content

How ML can be useful for applications such as medicine, drug discovery or materials property prediction

License

Notifications You must be signed in to change notification settings

asheshghosh/Applied-Machine-Learning

Repository files navigation

Applied Machine Learning


X-rays are widely used in medical practice. They can be used to identify various diseases. However, a diagnosis depends on a doctor's experience, which can lead to improper treatment. Modern methods of artificial intelligence and pattern recognition make it possible to create expert systems that allow you to establish a diagnosis automatically.

This lab will show you how to upload images, transform them, and determine the basic features that underlie diseases classification.

Two different approaches to the classification of images (diseases) will be shown:

  1. Different classical methods and their comparison
  2. Convolutional Neural Networks.

Part 1:Classical Machine Learning Methods for Diagnosis


Results from Part 1: Classical Machine Learning Methods

In the ML in Healthcare notebook, we will only cover Part 1, focusing on different classical methods. The notebook should produce the following results:

Classifier Test Accuracy Train Accuracy
Logistic Regression0.900.85
Nearest Neighbors0.860.70
Linear SVM0.790.71
RBF SVM1.000.48
Gaussian Process0.780.65
Decision Tree0.900.61
Random Forest0.900.61
Neural Net0.930.83
AdaBoost0.850.58
Naive Bayes0.670.59
QDA0.780.80

Output as a plot:

Sample Output



Part 2:Convolutional Neural Network (CNN) for Diagnosis


Output as a plot:

Sample Output

About

How ML can be useful for applications such as medicine, drug discovery or materials property prediction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published