Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/40363
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorБибаев Виталий Игоревичru_RU
dc.contributor.advisorBibaev Vitalij Igorevicen_GB
dc.contributor.authorВологин Илья Олеговичru_RU
dc.contributor.authorVologin Ila Olegovicen_GB
dc.contributor.editorБрыксин Тимофей Александровичru_RU
dc.contributor.editorBryksin Timofej Aleksandrovicen_GB
dc.date.accessioned2023-04-06T21:50:46Z-
dc.date.available2023-04-06T21:50:46Z-
dc.date.issued2022
dc.identifier.other070381en_GB
dc.identifier.urihttp://hdl.handle.net/11701/40363-
dc.description.abstractВ последние годы в индустрии программного обеспечения всё большее внимание уделяется теме машинного обучения. Модели машинного обучения находят применение во всем спектре разрабатываемых приложений, не исключая и сверхпопулярный сектор веб-приложений. Как правило, данные модели сначала обучаются для выполнения конкретной задачи, а затем только запускаются в приложениях. Для запуска моделей, как правило, используются специальные библиотеки для запуска, и одной из таких библиотек является — KInference. Первоначально библиотека KInference поддерживала работу только в JVM проектах, поэтому главной целью данной работы стала поддержка работоспособности KInference и в JavaScript проектах. В данной выпускной квалификационной работе описываются возможные браузерные оптимизации и описывается процесс создания двух реализаций KInference для JavaScript. Как итог, одна из полученных реализаций показала крайне высокую эффективность, что в свою очередь позволило преодолеть барьер времени отклика пользователю, после которого время работы модели становится заметным на задаче автодополнения текста.ru_RU
dc.description.abstractIn recent years, the software industry has been paying more and more attention to the topic of machine learning. Machine learning models are used across the entire spectrum of applications being developed, including the super-popular web application sector. As a rule, these models are first trained to perform a specific task, and then only inference in applications. To inference models, as a rule, special inference libraries are used, and one of these libraries is KInference. Initially, the KInference library supported work only in JVM projects, so the main goal of this work was to support the workability of KInference in JavaScript projects. This bachelor's thesis describes possible browser optimizations and describes the process of creating two implementations of KInference for JavaScript. As a result, one of the implementations obtained showed extremely high efficiency, which, in turn, made it possible to overcome the barrier of user response time, after which the model running time becomes noticeable on the text completion task.en_GB
dc.language.isoru
dc.subjectМашинное обучениеru_RU
dc.subjectнейронные сетиru_RU
dc.subjectKInferenceen_GB
dc.subjectONNXen_GB
dc.subjectKotlinen_GB
dc.subjectJavaScripten_GB
dc.subjectMachine Learningen_GB
dc.titleSupporting the inference of machine learning models for JavaScript virtual machines in KInferenceen_GB
dc.title.alternativeПоддержка исполнения моделей машинного обучения в виртуальных машинах JavaScript для платформы KInferenceru_RU
Располагается в коллекциях:BACHELOR STUDIES



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.