错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Machine Learning Assisted Software Transplantation: A Baseline Technique

  • Gurjot Singh Sodhi,
  • Dhavleesh Rattan

摘要

Paradigm and research work culture have evolved with the ontogenesis of the software development field throughout the timeframe because of their heterogeneity. Genetic Improvement (GI), which views the code as manipulable “genetic material,” is the foundation of the transplantation approach. We must capture the code in the DONOR that the selected functionality depends on in order to transplant it to an unrelated HOST. So, we espouse two eccentric frameworks in the realm of neural networks, each with its idiosyncrasy; PyTorch framework (which is notorious for deployment) and TensorFlow emphasis the domain of Artificial Intelligence. This transplantation is more than 3000 times faster than re-training. Our baseline technique took 20 times less time in contrast with ONNX Convertor. This work demonstrates that for any existing exemplar with acceptable outcomes, we don’t have to begin from scratch, nor do we need to inculcate any convertors. We also proposed the need for software transplantation and the circumstances under which this transplantation would be incredibly useful.