РЕЦЕНЗИЯ на выпускную квалификационную работу бакалавра студентки 4 курса кафедры информатики Санкт-Петербургского государственного университета Бирилло Анастасии Игоревны Алгебраические байесовские сети: представление данных, алгоритмы обработки и реинжиниринг комплекса программ (проектная работа) Выпускная квалификационная работа бакалавра (ВКР(б)) А. И. Бирилло посвящена в теоретическом аспекте исследованию способов хранения алгебраических байесовских сетей (АБС), а в практическом — разработке и реализации базы данных для хранения АБС и работ с ними. Помимо этого, работа также направлена на разработку расширенной документации к комплексу программ для работы с АБС. Как указано в тексте ВКР(б), для достижения указанных целей были поставлены следующие задачи: в необходимой степени освоить среды разработки Microsoft Visual Studio и Microsoft SQL Server, язык программирования C#, а также язык структурированных запросов SQL; исследовать существующие аналоги баз данных для хранения АБС и работы с ними, и на основе этого разработать новую, учитывающую последние теоретические достижения, а также недостатки существующих решений; изучить теоретический аппарат локального логико-вероятностного вывода и комплекс программ, реализующий их; разработать материалы для создания методического пособия по локальному логико-вероятностному выводу. В рамках поставленных задач А. И. Бирилло дополнила теорию АБС в части, посвящённой локальному логико-вероятностному выводу и структурам хранения: • разработала базу данных для хранения АБС и работы с ними в среде MS SQL Server с последующим внедрением в web-платформу, предназначенную для обучения теории АБС; • подготовила расширенную документацию к комплексу программ для работы с АБС, которая является хорошей основой для создания методического пособия по локальному логико-вероятностному выводу. В качестве недостатков работы следует выделить то, что рецензент не смог понять, как предложенное решение учитывает последние теоретические достижения, поскольку в работе используется традиционные MS SQL Server. Кроме того, следует обратить внимание на недостаток целостности работы, что, конечно, в определенной степени подчеркивает объем совершенной работы, но и размывает ее замкнутость. В качестве замечания (точнее, пожелания в отношении дальнейшего развития работы) отмечу, что расширенная документация охватывает лишь стандартный случай представления АБС над фрагментами знаний над идеалами конъюнктов. Было бы полезно распространить полученные результаты на альтернативные представления фрагментов знаний. Поскольку указанная задача не входила в план исследований, замечание не вносит отрицательного вклада в общую оценку работы. Суммируя вышесказанное, все поставленные задачи были выполнены и цель достигнута, ВКР(б) выполнена качественно, добросовестно и на высоком уровне. Кроме того, текст ВКР(б) является хорошо структурированным, согласованным и понятным. Учитывая все сказанное, считаю, что ВКР(б) Анастасии Игоревны Бирилло заслуживает оценки «хорошо». Рецензент — доцент кафедры компьютерных технологий университета ИТМО, к.ф.-м.н. А.А. Фильченков 29.05.2017