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

Paper #399

Open
wants to merge 26 commits into
base: main
Choose a base branch
from
Open

Paper #399

wants to merge 26 commits into from

Conversation

sebffischer
Copy link
Member

@sebffischer sebffischer commented Dec 3, 2024

  • I added the .github/workflows/draft-pdf.yml file which renders the paper in pdf (see example github action output), we should remove upon merging

@sebffischer sebffischer requested a review from bblodfon December 3, 2024 10:32
paper/paper.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@bblodfon bblodfon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sebffischer I finished a first re-writing and text improvement

paper/paper.md Outdated
At its core, the `mlr3extralearners` package provides a standardized interface for machine learning and connects many R packages implementing machine learning algorithms into a unified framework.
The package currently wraps **85 different learning algorithms** from many different R packages, for tasks such as classification, regression, and survival analysis.
This enables users to seamlessly access and utilize these learners directly within their workflows.
It also facilitates large-scale empirical benchmark experiments, leveraging the `mlr3` framework's parallelization and optimization capabilities [@benchlargescale].
Copy link
Member

@be-marc be-marc Dec 16, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we mention large-scale benchmarks in the abstract, we should add a sentence about tuning.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We mention it in two other spots but I added it also here with a citation, thanks!


The core functionality of `mlr3extralearners` is to integrate new learners into the `mlr3` ecosystem, allowing users to access a wide array of learning algorithms through a unified syntax and standardized interface.
However, the advantages of `mlr3extralearners` go well beyond simple integration.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why don't we add a few codes examples like list_mlr3learners() to show all availble learners? Or show the unified interface with lrn("classif.gbm")?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have the link to the website with all learners, this covers the first. The second we could, let's see what Bernd also thinks when he reads it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants