Skip to content

Commit 643db08

Browse files
authored
Merge pull request #24 from cran-task-views/lk
Removing package picasso to address #22
2 parents 2e17c4c + 4d62d2c commit 643db08

File tree

1 file changed

+20
-22
lines changed

1 file changed

+20
-22
lines changed

MachineLearning.md

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: MachineLearning
33
topic: Machine Learning & Statistical Learning
44
maintainer: Torsten Hothorn, Hannah Frick, Lucas Kook
55
6-
version: 2025-05-30
6+
version: 2025-06-01
77
source: https://github.com/cran-task-views/MachineLearning/
88
---
99

@@ -28,7 +28,7 @@ roughly structured into the following topics:
2828
library](https://pytorch.org/). There is also `r pkg("mlr3torch")`
2929
which integrates torch into the `r pkg("mlr3")` ecosystem.
3030
Prediction uncertainty can be quantified
31-
by the ENNreg evidential regression neural network model implemented
31+
by the ENNreg evidential regression neural network model implemented
3232
in `r pkg("evreg")`.
3333
- *Recursive Partitioning* : Tree-structured models for regression,
3434
classification and survival analysis, following the ideas in the
@@ -44,7 +44,7 @@ roughly structured into the following topics:
4444
(similar to trees) with linear regression models in the terminal
4545
leaves, instance-based corrections and boosting. The
4646
`r pkg("C50")` package can fit C5.0 classification
47-
trees, rule-based models, and boosted versions of these.
47+
trees, rule-based models, and boosted versions of these.
4848
`r pkg("pre")` can fit rule-based models for a wider range of
4949
response variable types.\
5050
Two recursive partitioning algorithms with unbiased variable
@@ -58,8 +58,8 @@ roughly structured into the following topics:
5858
are available in package `r pkg("party")` and
5959
`r pkg("partykit")` as well. Partitioning of mixed-effects models
6060
(GLMMs) can be performed with package `r pkg("glmertree")`;
61-
partitioning of structural equation models (SEMs) can be performed
62-
with package `r pkg("semtree")`.\
61+
partitioning of structural equation models (SEMs) can be performed
62+
with package `r pkg("semtree")`.\
6363
Graphical tools for the visualization of trees are available in
6464
package `r pkg("maptree")`.\
6565
Partitioning of mixture models is performed by
@@ -69,11 +69,11 @@ roughly structured into the following topics:
6969
`r pkg("partykit")`. This infrastructure is used by
7070
package `r pkg("evtree")` to implement evolutionary
7171
learning of globally optimal trees. Survival trees are available in
72-
various packages.
72+
various packages.
7373

7474
Trees for subgroup identification with respect to heterogenuous
7575
treatment effects are available in packages `r pkg("partykit")`,
76-
`r pkg("model4you")`, `r pkg("dipm")`, `r pkg("quint")`,
76+
`r pkg("model4you")`, `r pkg("dipm")`, `r pkg("quint")`,
7777
`pkg("SIDES")`, `pkg("psica")`, and `pkg("MrSGUIDE")` (and
7878
probably many more).
7979

@@ -138,9 +138,7 @@ roughly structured into the following topics:
138138
`r pkg("LiblineaR")` offers an interface to the
139139
LIBLINEAR library. The `r pkg("ncvreg")` package fits
140140
linear and logistic regression models under the the SCAD and MCP
141-
regression penalties using a coordinate descent algorithm. The same
142-
penalties are also implemented in the `r pkg("picasso")`
143-
package.
141+
regression penalties using a coordinate descent algorithm.
144142
The Lasso under non-Gaussian and heteroscedastic errors is estimated
145143
by `r pkg("hdm")`, inference on low-dimensional
146144
components of Lasso regression and of estimated treatment effects in
@@ -227,7 +225,7 @@ roughly structured into the following topics:
227225
`r pkg("svmpath")`. Data splitting for crossvalidation
228226
and other resampling schemes is available in the
229227
`r pkg("splitTools")` package. Package
230-
`r pkg("nestedcv")` provides nested cross-validation for
228+
`r pkg("nestedcv")` provides nested cross-validation for
231229
`r pkg("glmnet")` and `r pkg("caret")` models. Functions for ROC
232230
analysis and other visualisation techniques for comparing candidate
233231
classifiers are available from package `r pkg("ROCR")`.
@@ -252,7 +250,7 @@ roughly structured into the following topics:
252250
inference methods.
253251
- *Meta packages* : Package `r pkg("tidymodels")` provides
254252
miscellaneous functions for building predictive models, including
255-
parameter tuning and variable importance measures.
253+
parameter tuning and variable importance measures.
256254
In a similar spirit, package `r pkg("mlr3")` offers high-level interfaces to
257255
various statistical and machine learning packages. Package
258256
`r pkg("SuperLearner")` implements a similar toolbox.
@@ -268,7 +266,7 @@ roughly structured into the following topics:
268266
package `r pkg("rminer")` interfaces several learning
269267
algorithms implemented in other packages and computes several
270268
performance measures. Package `r pkg("qeML")` provides wrappers to numerous machine learning R packages with a simple, convenient, and uniform interface, for both
271-
beginner and advanced operations such as `r pkg("FOCI")` and
269+
beginner and advanced operations such as `r pkg("FOCI")` and
272270
`r pkg("ncvreg")`.
273271
- *Visualisation (initially contributed by Brandon Greenwell)* The
274272
`stats::termplot()` function package can be used to plot the terms
@@ -301,23 +299,23 @@ roughly structured into the following topics:
301299
constructed with the `partial()` function from the
302300
`r pkg("pdp")` package.
303301
- *XAI* : Most packages and functions from the last section "Visualization"
304-
belong to the field of explainable artificial intelligence (XAI).
302+
belong to the field of explainable artificial intelligence (XAI).
305303
The meta packages `r pkg("DALEX")` and `r pkg("iml")` offer different
306304
methods to interpret any model, including partial dependence,
307-
accumulated local effects, and permutation importance. Accumulated local
305+
accumulated local effects, and permutation importance. Accumulated local
308306
effects plots are also directly available in `r pkg("ALEPlot")`.
309307
SHAP (from *SH*apley *A*dditive ex*P*lanations) is one of the most
310-
frequently used techniques to interpret ML models.
311-
It decomposes - in a fair way - predictions into additive contributions
308+
frequently used techniques to interpret ML models.
309+
It decomposes - in a fair way - predictions into additive contributions
312310
of the predictors. For tree-based models, the very fast TreeSHAP algorithm
313311
exists. It is shipped directly with `r pkg("h2o")`, `r pkg("xgboost")`,
314312
and `r pkg("lightgbm")`. Model-agnostic implementations of SHAP
315313
are available in additional packages: `r pkg("fastshap")` mainly uses
316-
Monte-Carlo sampling to approximate SHAP values, while `r pkg("shapr")` and
317-
`r pkg("kernelshap")` provide implementations of KernelSHAP.
318-
SHAP values of any of these packages can be plotted by the package `r pkg("shapviz")`.
319-
A port to Python's "shap" package is provided in `r pkg("shapper")`.
320-
Alternative decompositions of predictions are implemented in
314+
Monte-Carlo sampling to approximate SHAP values, while `r pkg("shapr")` and
315+
`r pkg("kernelshap")` provide implementations of KernelSHAP.
316+
SHAP values of any of these packages can be plotted by the package `r pkg("shapviz")`.
317+
A port to Python's "shap" package is provided in `r pkg("shapper")`.
318+
Alternative decompositions of predictions are implemented in
321319
`r pkg("lime")` and `r pkg("iBreakDown")`.
322320

323321
### Links

0 commit comments

Comments
 (0)