Аннотация 2
Введение 6
1 Исследование проблемы организации финансовой мотивации сотрудников 8
1.1 Проблема расчета заработной платы в зависимости от результатов труда 8
1.2 Модели оплаты труда сотрудников 12
1.3 Особенности грейдовой системы оплаты труда и мотивации 15
2 Алгоритмы, используемые для ранжирования 24
2.1 Стандартные методики классификации объектов 24
2.2 Технологии машинного обучения 27
2.3 Учет общих рисков и ожидаемых потерь 32
2.4 Выбор инструментов разработки системы 37
3 Разработка системы классификации сотрудников 40
3.1 Формирование набора данных 40
3.2 Описание используемых библиотек 44
3.3 Реализация проектного решения 48
3.4 Проведение эксперимента 55
3.5 Оценка эффективности проведенного ранжирования 58
Заключение 62
Список используемой литературы 63
Приложение А Ссылка на проект 66
Проблема организации работы с сотрудниками, занимающимися умственным трудом, достаточно сложна и включает следующие аспекты: необходимость подбора специалистов согласно некоторым выбранным критериям, разворачивание системы обучения специалистов для постоянного повышения их уровня, корректное определение механизмов расчета размеров заработной платы для удержания сотрудников в компании.
И если первым аспектам посвящено множество методик и большая часть этих методов автоматизирована, то вопрос финансовой мотивации сотрудников на сегодняшний день остается открытым.
Актуальность работы заключается в разработке и внедрении автоматизированной системы, позволяющей поддерживать высокую мотивацию сотрудников к эффективной работе.
Целью работы является разработка системы расчета заработной планы по заказу компании "Гран Лимитед" с применением технологий машинного обучения.
Для достижения поставленной цели в работе предполагается решение целого комплекса задач:
• исследование проблемы организации финансовой мотивации сотрудников;
• рассмотрение различных форм оплаты труда и особенностей грейдовой системы;
• анализ существующих алгоритмов, используемых для ранжирования объектов, в том числе и с применением машинного обучения;
• разработка проекта системы и выбор инструментов реализации;
• реализация и тестирование проектного решения;
• оценка эффективности проведенного ранжирования в ходе эксперимента.
Структура работы представлена тремя главами. Первая глава посвящена исследованию проблемы организации финансовой мотивации сотрудников. При этом рассматриваются варианты расчета заработной платы в зависимости от результатов труда, а также модели оплаты труда сотрудников. Отдельная часть посвящена изучению технологий определения размеров оплаты труда с использованием грейдовой системы.
Вторая глава касается алгоритмов, которые используются в основном для ранжирования объектов и включают стандартные методики и технологии машинного обучения, которым уделено особое внимание. Также в рамках второй главы описаны технологии учета общих рисков и ожидаемых потерь в ходе применения классификации с учетом используемых алгоритмов.
Реализация проекта отражена в третьей главе работы, которая включает формирование набора данных, описание используемых библиотек, описание интерфейса разработанного приложения. Также третья глава посвящена отражению результатов проведенного эксперимента и оценки эффективности используемых методов для разделения сотрудников на грейды на основании предварительных оценок их деятельности в компании.
В ходе работы, целью которой является разработка системы классификации эффективности сотрудников на предприятии ООО "Гран Лимитед" с применением технологий машинного обучения, были решены все поставленные задачи исследования:
• проанализирована проблема организации финансовой мотивации сотрудников;
• рассмотрены различные форм оплаты труда и отмечены особенности грейдовой системы;
• проведен анализ существующих алгоритмов, используемых для ранжирования объектов;
• рассмотрены различные методы машинного обучения с учителем для проведения классификации в рамках выбранной прикладной задачи;
• разработан проект системы и выбраны эффективные инструменты реализации;
• проведено тестирование разработанного решения;
• оценена эффективность проведенного ранжирования в ходе эксперимента.
Результатом работы стала система, выполняющая разделение на грейды сотрудников с использованием машинного обучения с учителем. Система разработана средствами языка программирования Python и современных инструментов библиотеки Scikit-learn, которая включает множество технологий машинного обучения как с учителем, так и без.
В результате проведенного ранжирования и оценки его результатов можно сказать о достаточной эффективности используемых методик с учетом предметной области используемой задачи. Рост эффективности и снижение общих рисков и ожидаемых потерь возможно путем наращивания числа элементов выборки для обучения.