Please use this identifier to cite or link to this item: http://hdl.handle.net/11701/4085
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorТерехов Андрей Николаевичru_RU
dc.contributor.authorЧерняев Арсений Витальевичru_RU
dc.contributor.authorCherniaev Arseniien_GB
dc.contributor.editorДоктор физико-математических наук, профессор А.Н.Тереховru_RU
dc.contributor.editorDoctor of Physics and Mathematics, Professor A.N.Terekhoven_GB
dc.date.accessioned2016-10-10T02:12:04Z-
dc.date.available2016-10-10T02:12:04Z-
dc.date.issued2016
dc.identifier.other010942en_GB
dc.identifier.urihttp://hdl.handle.net/11701/4085-
dc.description.abstractОпределение разработчика, который будет заниматься новым сообщением о неисправности программного обеспечения - важная задача, которую необходимо решать в системе отслеживания ошибок. Для крупного проекта возможны ситуации, в которых в систему за день может приходить большое количество новых сообщений, что делает процесс ручного определения очень трудоемким. В данной работе рассматривалась возможность применения методов машинного обучения для автоматизации данного процесса на примере набора данных об исключительных ситуациях проекта ReSharper. Были рассмотрены и сравнены между собой различные способы подготовки данных, методы предсказания и методы улучшения результата. На основе полученных результатов был реализован модуль-предсказатель, использующий метод логистической регрессии.ru_RU
dc.description.abstractAssigning bug to the developer is an important task for bug tracking system. In a big project there may be situations in which large number of new messages can be sent to the system during short period of time, which makes the process of manual determination of responsible developer for all new reports labour-intensive. In this paper we consider the possibility of applying machine learning techniques to automate this process for the data set of ReSharper exception reports. Different methods of data preparation, prediction and improvement were examined and compared. On the basis of the results prediction module was implemented.en_GB
dc.language.isoru
dc.subjectМашинное обучениеru_RU
dc.subjectсистемы отслеживания ошибокru_RU
dc.subjectназначение разработчикаru_RU
dc.subjectисключительные ситуацииru_RU
dc.subjectMachine learningen_GB
dc.subjectbug tracking systemsen_GB
dc.subjectbug assignmenten_GB
dc.subjectexceptionsen_GB
dc.titleApplication of machine learning algorithms to bug tracking systemsen_GB
dc.title.alternativeПрименение методов машинного обучения в системах отслеживания ошибок программного обеспеченияru_RU
Appears in Collections:BACHELOR STUDIES



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.