Реализация алгоритма PMIS (PMI-based input selection) на Python3/Numpy
Цена договорная
•
наличный расчёт, безналичный расчёт
Необходимо реализовать алгоритм PMIS (PMI-based input selection), описанный в статье http://www.sciencedirect.com/science/article/pii/S... (раздел 2.3) на Python 3. Требования:
- Реализовать как минимум два наиболее эффективных критерия остановки: на базе AIC и на базе табличных критических значений
- Реализовать юнит-тесты для основных функции и тест-кейс на базе приведенных в статье примеров AR4, AR9, TAR1, TAR2 для проверки соответствия реализации алгоритму в статье
- Входные данные: словарь многомерных (как правило, не более 6 измерений на каждый отсчет) массивов Numpy , каждый представляет одну переменную
- Список отобранных переменных (только названия), расчитанные значения взаимной информации, использованный критерий остановки, его значение (значения в случае AIC)
- При реализации максимально использвать функции матричных вычислении, реализованных в Numpy, избегать использования циклов
- Придерживаться PEP8
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.