WSO2 CEP Extension ML с совместной фильтрацией
Возможно ли интегрировать модель явных данных совместной фильтрации, созданную с помощью модуля WSO2 Machine Learner? Я хочу запросить модель с помощью Siddhi, но в документах WSO2 я не нашел никакого способа сделать это.
3 ответа
Нет. Текущие выпущенные версии WSO2 Machine Learner (1.0.0 и 1.1.0) не предоставляют поддержку совместной фильтрации в качестве расширения CEP, поэтому вы не можете использовать модели совместной фильтрации, созданные с помощью Machine Learner с запросом Siddhi. В настоящее время только запросы, созданные для численного прогнозирования, классификации, обнаружения аномалий и глубокого обучения, могут использоваться с запросом Сиддхи.
Да, можно интегрировать модели машинного обучения с WSO2 CEP и использовать Siddhi для получения прогнозов. Пожалуйста, используйте это руководство.
Tishan
Не только алгоритм совместной фильтрации, любая модель машинного обучения, разработанная вами с помощью WSO2 Server Learning Server, может быть легко интегрирована с другими продуктами в эхо-системе WSO2. Например, вы можете легко интегрировать модели WSO2 ML с WSO2 ESB, используя специальный медиатор, называемый предикатным медиатором [1]. Также мы написали расширение для сервера WSO2 CEP [2]. Кроме того, мы планируем добавить еще несколько расширений в будущих выпусках.
Иногда вам может потребоваться установить модели машинного обучения, построенные с использованием WSO2 ML Server, вне системы эхо-сигналов WSO2. Для этой цели мы предоставили две опции, а именно язык разметки прогнозируемой модели (PMML) и поддержку сериализованных объектов на чистом Java.
[1]. https://docs.wso2.com/display/ML110/Predict+Mediator+for+WSO2+ESB
[2]. https://docs.wso2.com/display/ML110/WSO2+CEP+Extension+for+ML+Predictions