WatsOne
@WatsOne
Java/Android developer

Какой подход (модель) выбрать для предсказания закупок лекарств?

У меня есть задача по определению потребности в закупках лек. препаратов определенного типа, для определенного региона. Есть данные по заявкам закупок за предыдущие пять лет (которые рассчитывались по устаревшим нормативам). Есть несколько влияющих факторов как известных, так и неизвестных, как динамических, так и статических. Большинство работ которые я находил по данной теме используют регрессионно-корреляционный анализ, но я хочу решить данную задачу методом машинного обучения. Скажите, пожалуйста, насколько это возможно и какая из моделей или подходов наилучшим образом подойдет для решения данной задачи.
Спасибо
  • Вопрос задан
  • 720 просмотров
Решения вопроса 1
balamut108
@balamut108
Blockchain Developer
Обратите внимание на алгоритмы машинного обучения: scikit-learn.org/stable/tutorial/machine_learning_...

Для предсказания может быть использовано множество алгоритмов, банально можно начать с деревьев решений и случайного леса (scikit-learn.org/stable/modules/generated/sklearn.... Эти алгоритмы можно использовать без особой настройки и они не особо страдают от переобучения.
Вот инструмент перебора вариантов (scikit-learn.org/stable/modules/generated/sklearn....

Также есть программные средства: Weka и Orange.

Библиотека для работы с данными Pandas.

NumPy - как база научных вычислений.

Ещё можно поставить Jupyter для наглядности.

Будут вопросы пишите, контакты в профиле.

Это Питоновский стек технологий, который при желании и должном таланте можно освоить самостоятельно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@Andy_U
Вообще-то, это задача по теории обслуживания... Есть случайное потребление, есть случайные поставки со случайными задержками, есть стоимость хранения, есть "штрафы" за отстутствие товара на складе, товар портится, если не использован в течение некоторого срока, и т.д. и т.п.

Т.е., я бы начал разбираться с предметной областью, а потом уже инструменты моделирования и оптимизации выбирал. Хотя бы разобрался, каков критерий успешности решения задачи "определение потребности в закупках лек. препаратов..."
Ответ написан
@Vlad_Fedorenko
Так это вроде всё равно будет сводиться к решению задачи восстановления регрессии, нет?
Линейная регрессия, регрессия методом опорных векторов, деревья регрессии (и ансамбли деревьев регрессии)
Ответ написан
@tovogukA
Работал в одной из КРУПНЕЙШИХ в России фирм, занимающейся поставкой лекарств.
В этой фирме владельцы имеют отношение к ИТ и, по старой памяти, ИТ очень любят и вкладывают огромные бабки в развитие ИТ в своей фирме.

Заказы только вручную.
Разумеется, есть некие отчеты, подсказки автоматизированные и т.п.
Но решение принимает человек, всегда корректируя автоматику, исходя из неформализуемых критериев.

В общем случае задача не решаемая.
Или, другими словами, нужно оставить человеку возможность вмешиваться в работу автоматики удобным для человека образом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
AI Factory Санкт-Петербург
от 125 000 до 250 000 руб.
AI Factory Санкт-Петербург
от 150 000 до 350 000 руб.