论文标题
这不是目的地的旅程:建立遗传算法从业者可以信任
It's the Journey Not the Destination: Building Genetic Algorithms Practitioners Can Trust
论文作者
论文摘要
学术界的研究人员已经开发了数十年的遗传算法,并且在工程应用方面表现良好,但是它们在工业中的吸收仍然有限。为了了解为什么是这种情况,收集了工程设计工具用户的意见。一项调查的结果表明,提出了有关优化算法设计经验的工程师和学生的态度。一项调查旨在回答两个研究问题:学生,工程师和经理对基于遗传算法的设计有既定的情感(负面或积极)?从业者对设计优化和设计优化过程有什么要求?共有23名参与者(n = 23)参加了三部分混合方法调查。主题分析是对开放式问题进行的。整个参与者的回答的一个共同点是,对行业内的遗传算法存在信任问题。也许令人惊讶的是,获得这种信任的关键不是产生良好的结果,而是创建算法来解释他们在达到结果中所采取的过程。参与者表示希望继续留在设计循环中。这与从循环中去除人类的遗传算法社区的一部分的动机不符。很明显,我们需要采取不同的方法来增加工业的吸收。基于此,已经提出了以下建议,以增加其在行业中的使用:遗传算法的透明度和解释性提高,对用户体验的关注,开发人员和工程师之间的更好沟通以及可视化算法行为。
Genetic algorithms have been developed for decades by researchers in academia and perform well in engineering applications, yet their uptake in industry remains limited. In order to understand why this is the case, the opinions of users of engineering design tools were gathered. The results from a survey showing the attitudes of engineers and students with design experience with respect to optimisation algorithms are presented. A survey was designed to answer two research questions: To what extent is there a pre-existing sentiment (negative or positive) among students, engineers, and managers towards genetic algorithm-based design? and What are the requirements of practitioners with regards to design optimisation and the design optimisation process? A total of 23 participants (N = 23) took part in the 3-part mixed methods survey. Thematic analysis was conducted on the open-ended questions. A common thread throughout participants responses is that there is a question of trust towards genetic algorithms within industry. Perhaps surprising is that the key to gaining this trust is not producing good results, but creating algorithms which explain the process they take in reaching a result. Participants have expressed a desire to continue to remain in the design loop. This is at odds with the motivation of a portion of the genetic algorithms community of removing humans from the loop. It is clear we need to take a different approach to increase industrial uptake. Based on this, the following recommendations have been made to increase their use in industry: an increase of transparency and explainability of genetic algorithms, an increased focus on user experience, better communication between developers and engineers, and visualising algorithm behaviour.