wisoffe / exploits-predict

Predicting the probability of an exploit being released after a CVE is published (by Machine learning algorithm)
Apache License 2.0
12 stars 4 forks source link

Исследовать Huggingface Spaces на возможность хостинга модели #6

Open wisoffe opened 2 years ago

wisoffe commented 2 years ago

Наилучшим вариантом будет являться хостинг модели на Huggingface Spaces, но необходимо исследование ограничений/возможностей; по итогу ответь на вопросы, возможно ли в таком режиме будет настроить мониторинг метрик, реализовать дообучения и т.п.

Основные промежуточные вопросы:

Итоговые выводы по применимости Huggingface Spaces (сделать выбор одного из варинтов):

wisoffe commented 2 years ago

Позволяет ли решение накапливать и хранить на постоянной основе данные (т.е. после перезапуска сервиса, наличия проблем с сервисом и т.п., накопленные данные, например все обновления по CVE, предсказания, метрики и т.п., должны сохраняться и подгружаться с момента остановки сервиса)?

Найденные краткие выжимки/цитаты по теме:

Итого, резюмируя по данному пункту, возможность сохранять данные имеется (через отдельные сущности в виде датасетов), но данная возможность насколько я понимаю не очень динамичная, как следствие:

wisoffe commented 2 years ago

Возможно будет реализовать мониторинг (доступность, метрики и успешность при ежедневной дозагрузке данных, метрики самой модели, т.е. их динамика т.п., в общем все, что описано в первоначальной интеллект карте требований к системе)?

wisoffe commented 2 years ago

Необходимо протестировать на практике возможность применения SQLite на Huggingface Spaces и Huggingface Datasets.

Т.е. создать тестовый Spaces c SQlite и тестовый Dataset, провести несколько итераций добавления новых данных. Результаты должны быть оформлены: