-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
A external repository : Multi-Tasks GBDT #5047
Comments
@antmachineintelligence Sure! It is very exciting to see a Multi-Task GBDT has been implemented based on LightGBM. |
@antmachineintelligence thanks very much, it seems like an interesting project! I have two questions I'd like to understand the answers to before we consider linking to this from LightGBM's documentation.
Right now at https://github.com/antmachineintelligence/mtgbmcode I only see one branch, For example, it still has the It contains an R package still named These things make me worried that this project is something that was done as an experiment more than a year ago that won't be actively maintained. If that's true, I'd prefer not to direct LightGBM users to it. |
Hi, @jameslamb, |
If MT-GBM uses single prediction values on the leaves (each leaf has only one prediction value.), I think it is possible to integrate it with LightGBM. I'm willing to help with that. But that will take some time. |
Our code is not graceful enough since we do not know the code architecture well. If you need any help please let me know. |
The projects at https://github.com/microsoft/LightGBM#external-unofficial-repositories are expected to be at least somewhat actively-maintained and current. If https://github.com/antmachineintelligence/mtgbmcode was created mainly for a paper but you don't intend to maintain it or encourage others to use it, I'd recommend that we link to the paper somewhere else in LightGBM's documentation.
If you want to add new functionality to LightGBM, you are welcome to propose a pull request at https://github.com/microsoft/LightGBM/pulls. That would give maintainers a better understanding of the amount of complexity you are asking us to take responsibility for maintaining, and make it easier to to weigh that maintenance burden against the value of providing multi-task boosting as a part of this project instead of as a standalone project. |
That is fine! We will push a merge asap. |
#5111 |
closing this due to lack of response. It should have been closed when #5111 was closed: #5111 (comment) |
This issue has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this. |
Summary
We propose Multi-task Gradient Boosting Machine (MT-GBM), a GBDT-based method for multi-task learning. The MT-GBM can find the shared tree structures and split branches according to multi-task losses. It can be widely used in realistic scenes.
We hope to add our repository here: https://github.com/microsoft/LightGBM#external-unofficial-repositories.
Looking forward for your reply!
Repository: https://github.com/antmachineintelligence/mtgbmcode
Paper:https://arxiv.org/abs/2201.06239
The text was updated successfully, but these errors were encountered: