Cancer Image Detection With PyTorch (Part 3 iBest Workshop)
BeginnerGuided Project
This project uses deep learning in PyTorch and computer vision techniques to develop an algorithm to identify metastatic cancer in small image patches obtained from larger digital pathology scans. The project's objectives are to set up the necessary environment, install and import required libraries, and perform data preparation for the model training. The project leverages pre-trained Convolutional Neural Networks (CNNs) and transfer learning to improve the model's performance.
4.6 (302 Reviews)

Language
- English
Topic
- Artificial Intelligence
Industries
- Healthcare
Enrollment Count
- 2.47K
Skills You Will Learn
- Artificial Intelligence, Machine Learning, Python, PyTorch
Offered By
- IBMSkillsNetwork
Estimated Effort
- 45 min
Platform
- SkillsNetwork
Last Update
- March 17, 2026
About this Guided Project
This project involves using deep learning and computer vision techniques to develop an algorithm to identify metastatic cancer in small image patches obtained from larger digital pathology scans. The project's objectives are to set up the necessary environment, install and import required libraries, and perform data preparation for the model training. The project leverages pre-trained Convolutional Neural Networks (CNNs) and transfer learning to improve the model's performance. The dataset used for this project comprises Positive Cell Adenocarcinoma Margin (PCAM) images. The project involves loading and training the model on this dataset, with the ultimate goal of accurately identifying metastatic cancer in digital pathology scans.
A Look at the Project Ahead
After finishing this project you will be able to:
- Gain knowledge and understanding of computer vision techniques and their application in medical imaging.
- Learn how to use deep learning algorithms for image classification tasks with PyTorch.
- Understand the concept of transfer learning and how it can be used to improve model performance with limited data.
- Gain experience in data preparation techniques for deep learning models, including data loading, augmentation, and normalization.
What You'll Need
Basic Python programming skill, basic machine learning task, and a browser.

Language
- English
Topic
- Artificial Intelligence
Industries
- Healthcare
Enrollment Count
- 2.47K
Skills You Will Learn
- Artificial Intelligence, Machine Learning, Python, PyTorch
Offered By
- IBMSkillsNetwork
Estimated Effort
- 45 min
Platform
- SkillsNetwork
Last Update
- March 17, 2026