Abhilash Mane, Riddhi R. Adhikari, Shreyash Gadgil, N. Raykar
{"title":"Investigating Application of Machine Learning in Identification of Polygon Shapes for Recognition of Mechanical Engineering Drawings","authors":"Abhilash Mane, Riddhi R. Adhikari, Shreyash Gadgil, N. Raykar","doi":"10.1109/ICNTE44896.2019.8945917","DOIUrl":null,"url":null,"abstract":"This paper investigates the applications of Machine Learning in recognition of 2D drawings of machine components. Recognition of primitive geometric shapes such as polygons within engineering drawings forms basic element of such approach. Machine learning algorithms are used to identify 3 to 7 sided polygons with random shapes and segmented edges. The uncertainty induced by segmented edges poses a challenge for predicting number of sides using statistical method such as Machine Learning. Different types of datasets with varying amount of uncertainty are used. The recognition of shapes is attempted with different sets of features such as coordinates of points, slopes of lines and geometric parameters such as area, perimeter and centroid. Three machine learning models namely, Random Forest Classifier, K- Nearest Neighbors Classifier and Support Vector Classifier are adopted. The performance of these models for identification of polygons is discussed.","PeriodicalId":292408,"journal":{"name":"2019 International Conference on Nascent Technologies in Engineering (ICNTE)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Nascent Technologies in Engineering (ICNTE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNTE44896.2019.8945917","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper investigates the applications of Machine Learning in recognition of 2D drawings of machine components. Recognition of primitive geometric shapes such as polygons within engineering drawings forms basic element of such approach. Machine learning algorithms are used to identify 3 to 7 sided polygons with random shapes and segmented edges. The uncertainty induced by segmented edges poses a challenge for predicting number of sides using statistical method such as Machine Learning. Different types of datasets with varying amount of uncertainty are used. The recognition of shapes is attempted with different sets of features such as coordinates of points, slopes of lines and geometric parameters such as area, perimeter and centroid. Three machine learning models namely, Random Forest Classifier, K- Nearest Neighbors Classifier and Support Vector Classifier are adopted. The performance of these models for identification of polygons is discussed.