N. Pizurica, Kosta Pavlovic, Slavko Kovacevic, Igor Jovančević
{"title":"Reducing the latency and size of a deep CNN model for surface defect detection in manufacturing","authors":"N. Pizurica, Kosta Pavlovic, Slavko Kovacevic, Igor Jovančević","doi":"10.1117/12.2692962","DOIUrl":null,"url":null,"abstract":"This paper presents the results of applying optimization techniques, most notably neural architecture search (NAS) and hyperparameter optimization (HPO) strategies, to a known state-of-the-art deep learning model for surface defect detection in industry. It will be shown that it is possible to achieve a significant reduction in model latency and its number of parameters, while incurring only a negligible drop in accuracy. The main motivation for this was deployment of surface defect detection models on edge devices with very limited computational capabilities, e.g. a Raspberry Pi. Such deployment requirements are becoming more and more ubiquitous, as it is very expensive to install and maintain many high-end machines in industrial environments.","PeriodicalId":295011,"journal":{"name":"International Conference on Quality Control by Artificial Vision","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Quality Control by Artificial Vision","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2692962","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents the results of applying optimization techniques, most notably neural architecture search (NAS) and hyperparameter optimization (HPO) strategies, to a known state-of-the-art deep learning model for surface defect detection in industry. It will be shown that it is possible to achieve a significant reduction in model latency and its number of parameters, while incurring only a negligible drop in accuracy. The main motivation for this was deployment of surface defect detection models on edge devices with very limited computational capabilities, e.g. a Raspberry Pi. Such deployment requirements are becoming more and more ubiquitous, as it is very expensive to install and maintain many high-end machines in industrial environments.