MarketplaceStudioSolutionPneumonia Diagnosis Automation

Create your first automation in just a few minutes.Try Studio Web

Pneumonia Diagnosis Automation

Pneumonia Diagnosis Automation

by Vi Ly

3

Solution

Downloads

221

back button
back button
carouselImage0
next button
next button

Summary

Summary

Deep learning model to accurately diagnose pneumonia through chest Xray image inputs and UiPath automating the deep learning training and testing process

Overview

Overview

# Inspiration

Deep learning now allows us to easily create artificial intelligence to help automate analysis techniques which were previously thought impossible for computers. In this project, I use deep learning model to accurately diagnose pneumonia through chest x-ray image inputs and UiPath automating the deep learning training and testing process.

## How I built it

1. I chose a simple architecture to work on.

2. Because first few layers capture general details like colour blobs, patches, edges, so, instead of randomly initialize weights for these layers, it would be much better if you fine-tune them by importing the pre-trained weights from imagenet.

3. I added layers that introduce a lesser number of parameters. For example, SeparableConv in Keras is a good replacement for Conv layer. It introduces less number of parameters and filters comparing to normal convolution while capturing more information.

4. I also added a batch norm with convolutions. For a deep network, the batch norm is an efficient choice.

5. I put dense layers at the end and trained with a higher learning rate and experiment with the number of neurons in the dense layers. Once the model learnt a good depth, I started training my network with a lower learning rate along with decay.

Metrics

  • Accuracy: 90%;
  • False-positive: 2%;
  • False Negative: 42%;
  • Recall: 98%;
  • Precision: 80%;

UiPath

After saving the best deep learning model, I built a workflow in UiPath to automate my testing process. The workflow will load the deep learning model, ask the users to select their chest Xray image and use the pre-trained model to test on the selected image. The diagnosis results will be displayed in a message box along with the selected image. All results will be saved into a log so that users can keep track of their testing process.

Features

Features

Deep learning now allows us to easily create artificial intelligence to help automate analysis techniques which were previously thought impossible for computers. In this project, I use deep learning model to accurately diagnose pneumonia through chest x-ray image inputs and UIPath automating the deep learning training and testing process.

Additional Information

Additional Information

Dependencies

UiPath, Keras, Tensorflow, Numpy

Code Language

Visual Basic

License & Privacy

Apache

Privacy Terms

Technical

Version

2.0.0

Updated

March 26, 2020

Works with

Studio: 19.4 - 22.10

Certification

Silver Certified

Support

UiPath Community Support

Resources

Similar Listings