{"title":"基于Tensorflow和InceptionV3迁移学习的皮肤癌图像分类优化","authors":"Tianyu Cao","doi":"10.1117/12.2672699","DOIUrl":null,"url":null,"abstract":"Skin cancer is a common illness that claims thousands of lives annually in the United States alone. Accurately identifying malignant tumors is crucial to survival but can be challenging as the visual distinctions between benign and life-threatening tumors are minimal. The purpose of this project is to explore deep learning algorithms that can be trained to systematically classify skin cancer images, create a program to execute the algorithm, and exemplify an optimization process for the program that can serve as a reference for future works. The project will adopt a transfer learning algorithm based on previous studies on the subject and select a pre-trained model given practical restraints. Then a program will be coded in Python to retrieve datasets, process images, train the model, and evaluate accuracy. Finally, the algorithm will be optimized by tuning model parameters and training restraints. The experiments revealed that the algorithm was able to perform the task with an accuracy of around 70%. Model parameters such as optimizer choice and learning rate and training restraints such as batch size and epoch count have significant impacts on the training results and require precise values for maxima accuracy and minimal overfitting.","PeriodicalId":290902,"journal":{"name":"International Conference on Mechatronics Engineering and Artificial Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Skin cancer image classification optimization through transfer learning with Tensorflow and InceptionV3\",\"authors\":\"Tianyu Cao\",\"doi\":\"10.1117/12.2672699\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Skin cancer is a common illness that claims thousands of lives annually in the United States alone. Accurately identifying malignant tumors is crucial to survival but can be challenging as the visual distinctions between benign and life-threatening tumors are minimal. The purpose of this project is to explore deep learning algorithms that can be trained to systematically classify skin cancer images, create a program to execute the algorithm, and exemplify an optimization process for the program that can serve as a reference for future works. The project will adopt a transfer learning algorithm based on previous studies on the subject and select a pre-trained model given practical restraints. Then a program will be coded in Python to retrieve datasets, process images, train the model, and evaluate accuracy. Finally, the algorithm will be optimized by tuning model parameters and training restraints. The experiments revealed that the algorithm was able to perform the task with an accuracy of around 70%. Model parameters such as optimizer choice and learning rate and training restraints such as batch size and epoch count have significant impacts on the training results and require precise values for maxima accuracy and minimal overfitting.\",\"PeriodicalId\":290902,\"journal\":{\"name\":\"International Conference on Mechatronics Engineering and Artificial Intelligence\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Mechatronics Engineering and Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.2672699\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Mechatronics Engineering and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2672699","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Skin cancer image classification optimization through transfer learning with Tensorflow and InceptionV3
Skin cancer is a common illness that claims thousands of lives annually in the United States alone. Accurately identifying malignant tumors is crucial to survival but can be challenging as the visual distinctions between benign and life-threatening tumors are minimal. The purpose of this project is to explore deep learning algorithms that can be trained to systematically classify skin cancer images, create a program to execute the algorithm, and exemplify an optimization process for the program that can serve as a reference for future works. The project will adopt a transfer learning algorithm based on previous studies on the subject and select a pre-trained model given practical restraints. Then a program will be coded in Python to retrieve datasets, process images, train the model, and evaluate accuracy. Finally, the algorithm will be optimized by tuning model parameters and training restraints. The experiments revealed that the algorithm was able to perform the task with an accuracy of around 70%. Model parameters such as optimizer choice and learning rate and training restraints such as batch size and epoch count have significant impacts on the training results and require precise values for maxima accuracy and minimal overfitting.