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
Example for learning/predicting multiclass on own data #1868
Comments
I would love to do this task, can I start? Thanks |
Hi @tklein23 .=. : : ... : # What do you think? Thanks, |
Hey Dan! Feel free to take this task! I totally agree that we should use standard formates. I think we can go with SVMlighs format, like shown in The goal is simply to have something that can be applied easily to own data (without touching source). Btw., you're not limited to Python - feel free to do it in C++ if you like to. |
@tklein23 I have started working on this new feature. When you have a second can you see my initial commit? it's no where near to a production version, but if there is something I am doing wrong please let me know. Also, wouldn't it be better to have a single file that does training+evaluation? (like you said: evaluate_multiclass_labels.py, but without having the other two scripts) there is a lot of reusable functionality between the two. Let me know, |
@PirosB3 we would like you to send a PR (pull request) instead of asking people to check on your forked repository... it is essential that you start working with PRs as that's how we do development during the whole GSoC. even if your code is not ready it's ok to send a PR as we'll discuss things in that PR and then you can change and add more commits to the PR obviously... |
Perfect! 2014-03-07 13:31 GMT+00:00 Viktor Gal notifications@github.com:
PirosB3 |
You wrote: I think it's better to have individual scripts for training, predicting and evaluation. Evaluation for example is not limited to a specific learning algorithm; you can use it to evaluate everything that outputs multiclass-labels. Anyway, if you see reusable code, try to use methods/includes/whatever-codeblocks for it. |
As for format, keep in mind we can serialise objects in Shogun |
This task is about creating examples in any of the available interfaces to train a multiclass SVM and to predict multiclass labels using the learned SVM:
The example should be as simple as possible. The goals are:
Additionally, we could try to provide a script, that evaluates the outcome of the above scripts with. For example:
Disclaimer: This task could also be solved with other interfaces than python and for other algorithms that multilabel SVMs.
The text was updated successfully, but these errors were encountered: