Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Change Proposal] Support ML trained models in integration packages #216

Open
4 of 5 tasks
alvarezmelissa87 opened this issue Sep 1, 2021 · 4 comments
Open
4 of 5 tasks
Assignees
Labels
discuss Issue needs discussion Team:Integrations Label for the Integrations team

Comments

@alvarezmelissa87
Copy link
Contributor

alvarezmelissa87 commented Sep 1, 2021

Please read the section on Change Proposals in the Contributing Guide and flesh out this issue accordingly. Thank you!

What problem the proposal is solving.

Users should be able to easily install supervised ML models - ML Domain Generated Algorithm detection model and Problem child - and related assets. This requires creating packages for each of these supervised models. Integrations will need to support the installation of these models.

Where the solution will need to be implemented, i.e. which parts, if any, of the Elastic Stack will be impacted.

@alvarezmelissa87 alvarezmelissa87 added the discuss Issue needs discussion label Sep 1, 2021
@alvarezmelissa87 alvarezmelissa87 self-assigned this Sep 1, 2021
@ruflin ruflin added the Team:Integrations Label for the Integrations team label Sep 1, 2021
@alvarezmelissa87
Copy link
Contributor Author

cc @joshdover, @jen-huang for Fleet plugin change proposal
cc @mtojek for package spec changes

@mtojek
Copy link
Contributor

mtojek commented Sep 13, 2021

I agree with @ruflin's comment on the execution order - let's decide on the model lifecycle in Kibana first. Approving the spec PR is formal here.

@ruflin
Copy link
Member

ruflin commented Sep 23, 2021

It's great to see we already have a PR for Kibana on how installation etc. should be done: elastic/kibana#107710 @alvarezmelissa87 Any chance you could quickly elaborate here without code on how installing, upgrade, removal is working and if there are any "special cases" also related to the ingest pipeline? What is the order etc?

@susan-shu-c
Copy link
Member

@alvarezmelissa87 this can be closed right? I'm curious as well if this only supports the dataframe analytics, and does it support PyTorch models like how we can do with command line or eland? link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Issue needs discussion Team:Integrations Label for the Integrations team
Projects
None yet
Development

No branches or pull requests

6 participants