调整在运动应用中训练的CNN模型用于胸部终端图像分类

Roslidar Roslidar, M. Syahputra, Rusdha Muharar, Fitri Arnia
{"title":"调整在运动应用中训练的CNN模型用于胸部终端图像分类","authors":"Roslidar Roslidar, M. Syahputra, Rusdha Muharar, Fitri Arnia","doi":"10.17529/jre.v18i3.8754","DOIUrl":null,"url":null,"abstract":"The model development for breast thermal image classification can be done using deep learning methods, especially the convolutional neural network (CNN) architecture. This article focuses on adapting a trained CNN (trained model) on a mobile application for binary classification of breast thermal images into normal and abnormal classes. The CNN model applied in this study was based on ShuffleNet, called BreaCNet, with a learning weight of 1028 filters generated from training on images downloaded from the Database for Mastology Research (DMR) and a model size of 22 MB. The model must be converted into a mobile application to enable a trained model to be adapted into a mobile platform. The BreaCNet model was built using MatLab; thus, the stages in the adaptation process consisted of converting the model into ONNX file format, converting ONNX files into Tensorflow files, and Tensorflow files into Tensorflow Lite format. However, not all nodes are fully supported by MATLAB. The shuffle node on ShuffleNet cannot be fully exported using ExportToOnnx, so it needs to be re-defined with a placeholder named “MATLAB PLACEHOLDER”. In addition to the model conversion process, this article describes the user interaction process with the application using UML diagrams and application feature menu designs. The application was also tested on 20 thermal images of the breast. The testing results show that the application can perform the image classification process on mobile devices in less than 1 second with an accuracy rate of 85%. Finally, the breast thermal image screening application has been successfully built by directly interpreting the thermal image of the breast on a mobile device to keep the user data private.","PeriodicalId":30766,"journal":{"name":"Jurnal Rekayasa Elektrika","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Adaptasi Model CNN Terlatih pada Aplikasi Bergerak untuk Klasifikasi Citra Termal Payudara\",\"authors\":\"Roslidar Roslidar, M. Syahputra, Rusdha Muharar, Fitri Arnia\",\"doi\":\"10.17529/jre.v18i3.8754\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The model development for breast thermal image classification can be done using deep learning methods, especially the convolutional neural network (CNN) architecture. This article focuses on adapting a trained CNN (trained model) on a mobile application for binary classification of breast thermal images into normal and abnormal classes. The CNN model applied in this study was based on ShuffleNet, called BreaCNet, with a learning weight of 1028 filters generated from training on images downloaded from the Database for Mastology Research (DMR) and a model size of 22 MB. The model must be converted into a mobile application to enable a trained model to be adapted into a mobile platform. The BreaCNet model was built using MatLab; thus, the stages in the adaptation process consisted of converting the model into ONNX file format, converting ONNX files into Tensorflow files, and Tensorflow files into Tensorflow Lite format. However, not all nodes are fully supported by MATLAB. The shuffle node on ShuffleNet cannot be fully exported using ExportToOnnx, so it needs to be re-defined with a placeholder named “MATLAB PLACEHOLDER”. In addition to the model conversion process, this article describes the user interaction process with the application using UML diagrams and application feature menu designs. The application was also tested on 20 thermal images of the breast. The testing results show that the application can perform the image classification process on mobile devices in less than 1 second with an accuracy rate of 85%. Finally, the breast thermal image screening application has been successfully built by directly interpreting the thermal image of the breast on a mobile device to keep the user data private.\",\"PeriodicalId\":30766,\"journal\":{\"name\":\"Jurnal Rekayasa Elektrika\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Jurnal Rekayasa Elektrika\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17529/jre.v18i3.8754\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Rekayasa Elektrika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17529/jre.v18i3.8754","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

乳房热图像分类的模型开发可以使用深度学习方法,特别是卷积神经网络(CNN)架构来完成。本文的重点是在移动应用程序上使用训练好的CNN(训练模型)对乳房热图像进行正常和异常分类。本研究中应用的CNN模型基于ShuffleNet,称为BreaCNet,其学习权重为1028个过滤器,这些过滤器是对从数据库Mastology Research (DMR)下载的图像进行训练产生的,模型大小为22 MB。该模型必须转换为移动应用程序,才能使训练好的模型适应移动平台。利用MatLab建立了BreaCNet模型;因此,适应过程的阶段包括将模型转换为ONNX文件格式,将ONNX文件转换为Tensorflow文件,将Tensorflow文件转换为Tensorflow Lite格式。然而,MATLAB并不是完全支持所有的节点。ShuffleNet上的shuffle节点不能使用ExportToOnnx完全导出,因此需要使用名为“MATLAB placeholder”的占位符重新定义。除了模型转换过程之外,本文还描述了使用UML图和应用程序功能菜单设计的用户与应用程序的交互过程。该应用程序还在20张乳房热图像上进行了测试。测试结果表明,该应用程序可以在不到1秒的时间内完成移动设备上的图像分类过程,准确率达到85%。最后,通过在移动设备上直接解读乳房热图像,成功构建了乳房热图像筛选应用,保证了用户数据的私密性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Adaptasi Model CNN Terlatih pada Aplikasi Bergerak untuk Klasifikasi Citra Termal Payudara
The model development for breast thermal image classification can be done using deep learning methods, especially the convolutional neural network (CNN) architecture. This article focuses on adapting a trained CNN (trained model) on a mobile application for binary classification of breast thermal images into normal and abnormal classes. The CNN model applied in this study was based on ShuffleNet, called BreaCNet, with a learning weight of 1028 filters generated from training on images downloaded from the Database for Mastology Research (DMR) and a model size of 22 MB. The model must be converted into a mobile application to enable a trained model to be adapted into a mobile platform. The BreaCNet model was built using MatLab; thus, the stages in the adaptation process consisted of converting the model into ONNX file format, converting ONNX files into Tensorflow files, and Tensorflow files into Tensorflow Lite format. However, not all nodes are fully supported by MATLAB. The shuffle node on ShuffleNet cannot be fully exported using ExportToOnnx, so it needs to be re-defined with a placeholder named “MATLAB PLACEHOLDER”. In addition to the model conversion process, this article describes the user interaction process with the application using UML diagrams and application feature menu designs. The application was also tested on 20 thermal images of the breast. The testing results show that the application can perform the image classification process on mobile devices in less than 1 second with an accuracy rate of 85%. Finally, the breast thermal image screening application has been successfully built by directly interpreting the thermal image of the breast on a mobile device to keep the user data private.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
24
审稿时长
24 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信