This project aims to develop fast, efficient and reliable methods for diagnosing brain cancer by deploying computers for the task. Cancers of the brain require an ability to discern patterns in large, noisy datasets in order to be diagnosed. Computers can utilize techniques to analyze
Early detection and segmentation of malignant brain tumors using machine learning
This project aims to develop fast, efficient and reliable methods for diagnosing brain cancer by deploying computers for the task.
Cancers of the brain require an ability to discern patterns in large, noisy datasets in order to be diagnosed. Computers can utilize techniques to analyze extremely large volumes of data almost instantaneously. Moreover, computers can use those techniques to deliver accurate results when their human counterparts are unable to do so. These techniques fall under the discipline of deep learning.
Deep learning uses sophisticated math to generate models that can learn how to spot particular patterns in unseen data. Existing literature shows that using deep learning for diagnosis of cancer can result in earlier detection of malignant tumors and consequently better survival rates for patients. And while it doesn't eliminate the need for medical professionals, it can help rectify the global paucity of neuro-oncologists
Short-term objectives:
Develop a machine learning model that can detect and isolate tumorous growth in the human brain with high accuracy and reduced latency, using Magnetic Resonance Imaging (MRI) scans supplied by the user.
Predict whether an identified tumor is benign or cancerous by parsing the MRI scans down to individual layers and analyzing those layers for biomarkers particular to brain cancer.
Use the provided MRI scans coupled with non-identifiable information collected from the user to stratify risk profiles for patients.
Provide precise segmentation of a tumorous region to help doctors plan cancer treatments, such as surgery or radiation therapy, without damaging neighbouring healthy tissues.
Train our model to also spot early indicators of tumorous growth, such as inflammation and lesions, on MRI scans.
Develop a user-friendly, machine specification independent web interface for interacting with our model that is accessible to anyone, anywhere.
Long-term objectives:
Develop and evaluate novel biomarkers for early cancer detection and patient risk profile stratification by analyzing the data accumulated through our app.
Collaborate with experts from multiple disciplines to help speed up the process of brain cancer diagnosis by translating novel research techniques and discoveries into viable diagnostic methods by inculcating them in our model.
Analyze collected data to better understand behaviours related to screening uptake in different segments of the population.
Extend our model to facilitate detection of brain abnormalities other than cancer such as cysts and deformities.
In this project we are focusing on building a tumor detection model using a convolutional neural network in TensorFlow & Keras.
There are two phases of operation:
Skull stripping and image enhancement methods are used in pre-processing. The MRI images are converted into grey scale images which are then smoothened by adjusting the contrast.
Convolutional Neural Network (CNN) is used for segmentation of tumors.
Loss function is optimized using the BAT algorithm.
According to the World Cancer Research Fund, 0.5 million cases of brain cancer are reported every year. 64% of these cases go on to prove fatal in about 5 years. Early diagnosis of brain cancer can help bring down this percentage to about 30%.
Detecting brain cancer on MRIs is notoriously difficult. As a result, 30% of cancerous brain tumors have metastasized, i.e. spread to other parts of the brain, before diagnosis. Deferring the task of diagnosis to computers makes it not only faster and more efficient, but also less error prone and more reliable.
Earlier diagnosis of cancer offers the greatest potential for transformational improvements in patient outcomes. A patient diagnosed with stage 1 brain cancer has over 70% chance of survival beyond one year. This drops to less than 15% if diagnosed at stage 4.
For up to 60% of patients, headaches are the only symptoms that they experience. Going to an oncologist for a headache seems like an unnecessary hassle which is why most cases of brain cancer are diagnosed at least a year too late. Computers can simplify the tedious process of initial diagnosis and discovery and, as a result, make earlier treatment of brain cancer a possibility.
Brain cancer has one of the lowest rates of survival of all cancers in Pakistan. This is because of the absolute dearth of facilities for brain cancer in the country. Particularly, there are only 2 centers of neuro-oncology in Pakistan and only 1 oncologist for children. This makes the already abysmal rates of survival for this cancer even worse. A computer aided solution can help rectify this shortage.
The final deliverables for our project include:
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Asus GeForce GTX 1070 8GB Turbo Graphic Card | Equipment | 1 | 65699 | 65699 |
| Textbooks and research papers, stationery | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 75699 |
Our project title is ?AI Enabled Elderly Care Robot?. We will work on JD Humanoid robot wh...
The main objective of this project is to d...
In a city which growing very fast, where there are more people and less resources will hav...
This project explains that how to control School Bell System using an Android Application....
Autonomous drones (Miniature aerial vehicles/MAV) in recent years have become an essential...