-
公开(公告)号:CN113256555A
公开(公告)日:2021-08-13
申请号:CN202110325535.6
申请日:2021-03-26
Applicant: 东北大学
Abstract: 本发明公开一种基于机器学习的外观异常GUI控件检测方法,流程包括:获取所要检测的所有图标控件的图标和与其对应的API调用,并记录它们之间的对应关系;对获取到的数据集进行数据清洗和数据转换;对API数据集提取层次上和语义上的融合特征进行向量化;使用融合后的特征对API进行聚类;对图标数据依次提取图像特征;根据聚类得到的簇以及图标与API的对应关系,为每个图标标记其所属的簇;使用基于图像异常分数和API异常分数的异常检测算法对簇内所有图标进行异常检测。本发明的方法可自动地处理收集到的GUI控件数据,帮助开发者减少外观异常的GUI控件的产生,提升广大的具有GUI控件的图形界面应用用户的使用体验。