Skip to content
This repository was archived by the owner on Aug 7, 2024. It is now read-only.

tcivie/Bone_Marrow_Cells_Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to my "Introduction to Artificial Intelligence" course project repository!

Python Numpy TensorFlow SKlearn Keras

Welcome to this repository showcasing my course project on artificial intelligence (AI). This project extensively explores the impact of various preprocessing techniques and configurations of artificial neural networks (specifically Convolutional Neural Networks, CNNs) on model performance in a medical setting.

Using a dataset comprising over 170,000 expert-annotated, de-identified cells derived from the bone marrow smears of 945 patients, this project aims to develop a proficient model for classifying bone marrow cells. The cells in the dataset were stained using the May-GrΓΌnwald-Giemsa/Pappenheim stain. Various preprocessing methods, such as normalization, standardization, and feature selection, were utilized to prepare the data for model training. πŸ“ŠπŸ”¬πŸ’‘

The goal of this project is to provide an exhaustive analysis of the effects of preprocessing techniques and CNN configurations on model performance. This project also aims to offer insights into best practices for these tasks in real-world applications. The results from this research should prove to be a valuable resource for both students and practitioners seeking to understand the impact of these factors on model performance, particularly in the context of bone marrow cell classification. πŸ₯πŸ’ΌπŸŽ“

This project has been implemented using Python, incorporating popular libraries such as Keras and Numpy. The code is thoroughly documented and organized into clear, modular functions for easy understanding and reuse. πŸ“šπŸπŸ‘©β€πŸ’»

I welcome any feedback or comments on this project. Thank you for your time and interest!

πŸ“‚ Project Files

πŸ“š References

πŸ“„ Data Source

Matek, C., Krappe, S., MΓΌnzenmayer, C., Haferlach, T., & Marr, C. (2021). An Expert-Annotated Dataset of Bone Marrow Cytology in Hematologic Malignancies [Data set]. The Cancer Imaging Archive. https://doi.org/10.7937/TCIA.AXH3-T579

πŸ“– Publication

Matek, C., Krappe, S., MΓΌnzenmayer, C., Haferlach, T., and Marr, C. (2021). Highly accurate differentiation of bone marrow cell morphologies using deep neural networks on a large image dataset. https://doi.org/10.1182/blood.2020010568

🌐 TCIA

Clark K, Vendt B, Smith K, Freymann J, Kirby J, Koppel P, Moore S, Phillips S, Maffitt D, Pringle M, Tarbox L, Prior F. The Cancer Imaging Archive (TCIA): Maintaining and Operating a Public Information Repository, Journal of Digital Imaging, Volume 26, Number 6, December, 2013, pp 1045-1057. DOI: 10.1007/s10278-013-9622-7

About

Different implementations for ANN and SVM on bone narrow cells database.

Topics

Resources

Stars

Watchers

Forks