A transfer learning algorithm for automatic requirement model generation

被引:1
|
作者
Kang, Yan [1 ]
Li, Hao [2 ]
Lu, Chenyang [1 ]
Pu, Bin [1 ]
机构
[1] Yunnan Univ, Sch Software, Dept Software Engn, Kunming 650991, Yunnan, Peoples R China
[2] Yunnan Univ, Sch Software, Dept Network Engn, Kunming, Yunnan, Peoples R China
基金
美国国家科学基金会;
关键词
Word2vec; RNN; transfer learning; feature model; software requirement;
D O I
10.3233/JIFS-169892
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a novel method for data-mining large informal product descriptions rather than extracting requirement features from proprietary project repositories. Our algorithm hybridizes deep-learning algorithms such as word2vec and recurrent neural network (RNN) with classical techniques to improve the performance of text analysis. Given the inaccuracy and incompleteness of the software requirement descriptions on websites, the instance-transfer learning method is utilized to construct a robust classifier and predict domain feature knowledge based on domain knowledge similar to the target domain. The bagging clustering algorithm is utilized with multiple clustering algorithms to help select transfer instances. [Author to confirm changes.] The RNN-based algorithm is utilized as a useful alternative to predict missing features by studying the requirement descriptions of a related software system, while word2vec is utilized to extract sensible feature keywords for the specific software domain. [Author to confirm changes.] Our RNN model for every subclass is based on the clustering result, and we construct subclass classifiers to recommend requirement keywords. Requirement features recommended by our algorithm potentially increase opportunities for requirement classification, promote software requirement quality, and deliver more reliable software products. We explain the details of implementation and perform experimental work on real requirement descriptions to establish its worth.
引用
收藏
页码:1183 / 1191
页数:9
相关论文
共 50 条
  • [1] Automatic generation of requirement scenarios
    Kim, GMJ
    Myung, R
    CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 430 - 433
  • [2] Design of automatic generation model for teaching music based on user differences and transfer learning
    Huo, Xingyu
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2024, 17 (1-2) : 62 - 72
  • [3] Improving Automatic Jazz Melody Generation by Transfer Learning Techniques
    Hung, Hsiao-Tzu
    Wang, Chung-Yang
    Yang, Yi-Hsuan
    Wang, Hsin-Min
    2019 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2019, : 339 - 346
  • [4] Automatic item generation: Artificial intelligence and transfer learning in physics
    Kyllonen, Patrick C.
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 2008, 43 (3-4) : 396 - 396
  • [5] Improving automatic jazz melody generation by transfer learning techniques
    Hung, Hsiao-Tzu
    Wang, Chung-Yang
    Yang, Yi-Hsuan
    Wang, Hsin-Min
    arXiv, 2019,
  • [6] An automatic music generation and evaluation method based on transfer learning
    Guo, Yi
    Liu, Yangcheng
    Zhou, Ting
    Xu, Liang
    Zhang, Qianxue
    PLOS ONE, 2023, 18 (05):
  • [7] An Automatic Software Requirement Analysis Model based on Planning and Machine Learning Techniques
    Zhang, Tienan
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2015, 8 (05): : 177 - 188
  • [8] An automatic wheat ear counting model based on the minimum area intersection ratio algorithm and transfer learning
    Xu, Xin
    Qiao, Hongbo
    Ma, Xinming
    Yin, Guihong
    Wang, Yakun
    Zhao, Jinpeng
    Li, Haiyang
    MEASUREMENT, 2023, 216
  • [9] A Deep Learning Based Framework for Textual Requirement Analysis and Model Generation
    Qie, Yongjun
    Zhu, Weijie
    Liu, Aishan
    Zhang, Yuchen
    Wang, Jun
    Li, Teng
    Li, Yaqing
    Ge, Yufei
    Wang, Yufeng
    2018 IEEE CSAA GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2018,
  • [10] An Algorithm for Automatic Generation of Fault Tree from MFM Model
    Liu J.
    Yang M.
    Zhang X.
    Green Energy and Technology, 2010, 44 : 243 - 247