Implications of deep learning for the automation of design patterns organization

被引:30
|
作者
Hussain, Shahid [1 ]
Keung, Jacky [1 ]
Khan, Arif Ali [1 ]
Ahmad, Awais [2 ]
Cuomo, Salvatore [3 ]
Piccialli, Francesco [3 ]
Jeon, Gwanggil [4 ]
Akhunzada, Adnan [5 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] Yeungnam Univ, Dept Informat & Commun Engn, Gyongsan, South Korea
[3] Univ Naples Federico II, Naples, Italy
[4] Incheon Natl Univ, Dept Embedded Syst Engn, Incheon, South Korea
[5] Comsats Inst Informat Technol, Islamabad, Pakistan
关键词
Design patterns; Deep learning; Feature set; Performance; Classifiers; FEATURE-SELECTION; INFORMATION GAIN; ALGORITHM; MODELS;
D O I
10.1016/j.jpdc.2017.06.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Though like other domains such as email filtering, web page classification, sentiment analysis, and author identification, the researchers have employed the text categorization approach to automate organization and selection of design patterns. However, there is a need to bridge the gap between the semantic relationship between design patterns (i.e. Documents) and the features which are used for the organization of design patterns. In this study, we propose an approach by leveraging a powerful deep learning algorithm named Deep Belief Network (DBN) which learns on the semantic representation of documents formulated in the form of feature vectors. We performed a case study in the context of a text categorization based automated system used for the classification and selection of software design patterns. In the case study, we focused on two main research objectives: 1) to empirically investigate the effect of feature sets constructed through the global filter-based feature selection methods besides the proposed approach, and 2) to evaluate the significant improvement in the classification decision (i.e. Pattern organization) of classifiers using the proposed approach. The adjustment of DBN parameters such as a number of hidden layers, nodes and iteration can aid a developer to construct a more illustrative feature set. The experimental promising results suggest the significance of the proposed approach to construct a more representative feature set and improve the classifier's performance in terms of organization of design patterns. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:256 / 266
页数:11
相关论文
共 50 条
  • [21] Using CBR for automation of software design patterns
    Gomes, P
    Pereira, FC
    Paiva, P
    Seco, N
    Carreiro, P
    Ferreira, JL
    Bento, C
    ADVANCES IN CASE-BASED REASONING, 2002, 2416 : 534 - 548
  • [22] The Deep Learning Revolution and Its Implications for Computer Architecture and Chip Design
    Dean, Jeffrey
    2020 IEEE INTERNATIONAL SOLID- STATE CIRCUITS CONFERENCE (ISSCC), 2020, : 8 - 14
  • [23] Implications of 300 mm for fab design and automation
    VanLeeuwen, C.
    Semiconductor International, 1996, 19 (04):
  • [24] Learning and Organization of Memory for Evolving Patterns
    Schnaack, Oskar H.
    Peliti, Luca
    Nourmohammad, Armita
    PHYSICAL REVIEW X, 2022, 12 (02)
  • [25] Patterns of Learning Organization - Estonian Experiences
    Torokoff, Made
    BALTIC JOURNAL OF ECONOMICS, 2009, 9 (01): : 85 - 86
  • [26] Design and Research of Accounting Automation Management System Based on Swarm Intelligence Algorithm and Deep Learning
    Gui, Dan
    Ma, Wei
    Chen, Wanfei
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (01) : 996 - 1005
  • [27] Deep-submicron design - Changing the landscape of design automation
    Ajluni, C
    ELECTRONIC DESIGN, 1997, 45 (02) : 119 - 120
  • [29] Learning Digital Design using design automation tools
    Li, YY
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 411 - 414
  • [30] Design patterns of deep reinforcement learning models for job shop scheduling problems
    Wang, Shiyong
    Li, Jiaxian
    Jiao, Qingsong
    Ma, Fang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024,