Machine-Learning R General-Purpose Machine Learning

Back

1. arules

arules: Mining Association Rules and Frequent Itemsets

2. biglasso

biglasso: Extending Lasso Model Fitting to Big Data in R.

3. bmrm

bmrm: Bundle Methods for Regularized Risk Minimization Package.

4. Boruta

Boruta: A wrapper algorithm for all-relevant feature selection.

5. bst

bst: Gradient Boosting.

6. C50

C50: C5.0 Decision Trees and Rule-Based Models.

7. caret

Classification and Regression Training: Unified interface to ~150 ML algorithms in R.

8. CatBoost

General purpose gradient boosting on decision trees library with categorical features support out of the box for R.

9. Clever Algorithms For Machine Learning

10. CORElearn

CORElearn: Classification, regression, feature evaluation and ordinal evaluation.

11. Cubist

Cubist: Rule- and Instance-Based Regression Modeling.

12. e1071

e1071: Misc Functions of the Department of Statistics (e1071), TU Wien

13. earth

earth: Multivariate Adaptive Regression Spline Models

14. elasticnet

elasticnet: Elastic-Net for Sparse Estimation and Sparse PCA.

15. ElemStatLearn

ElemStatLearn: Data sets, functions and examples from the book: "The Elements of Statistical Learning, Data Mining, Inference, and Prediction" by Trevor Hastie, Robert Tibshirani and Jerome Friedman Prediction" by Trevor Hastie, Robert Tibshirani and Jerome Friedman.

16. evtree

evtree: Evolutionary Learning of Globally Optimal Trees.

17. forecast

forecast: Timeseries forecasting using ARIMA, ETS, STLM, TBATS, and neural network models.

18. forecastHybrid

forecastHybrid: Automatic ensemble and cross validation of ARIMA, ETS, STLM, TBATS, and neural network models from the "forecast" package.

19. fpc

fpc: Flexible procedures for clustering.

20. gamboostLSS

gamboostLSS: Boosting Methods for GAMLSS.

21. gbm

gbm: Generalized Boosted Regression Models.

22. glmnet

glmnet: Lasso and elastic-net regularized generalized linear models.

23. glmpath

glmpath: L1 Regularization Path for Generalized Linear Models and Cox Proportional Hazards Model.

24. grplasso

grplasso: Fitting user specified models with Group Lasso penalty.

25. grpreg

grpreg: Regularization paths for regression models with grouped covariates.

26. h2o

A framework for fast, parallel, and distributed machine learning algorithms at scale -- Deeplearning, Random forests, GBM, KMeans, PCA, GLM.

27. Introduction to Statistical Learning

28. ipred

ipred: Improved Predictors.

29. kernlab

kernlab: Kernel-based Machine Learning Lab.

30. klaR

klaR: Classification and visualization.

31. L0Learn

L0Learn: Fast algorithms for best subset selection.

32. lasso2

lasso2: L1 constrained estimation aka ‘lasso’.

33. LiblineaR

LiblineaR: Linear Predictive Models Based On The Liblinear C/C++ Library.

34. LogicReg

LogicReg: Logic Regression.

35. Machine Learning For Hackers

36. mboost

mboost: Model-Based Boosting.

37. medley

medley: Blending regression models, using a greedy stepwise approach.

38. mlr

mlr: Machine Learning in R.

39. ncvreg

ncvreg: Regularization paths for SCAD- and MCP-penalized regression models.

40. party

party: A Laboratory for Recursive Partitioning

41. partykit

partykit: A Toolkit for Recursive Partitioning.

42. penalized

penalized: L1 (lasso and fused lasso) and L2 (ridge) penalized estimation in GLMs and in the Cox model.

43. penalizedSVM

penalizedSVM: Feature Selection SVM using penalty functions.

44. quantregForest

quantregForest: Quantile Regression Forests.

45. randomForest

randomForest: Breiman and Cutler's random forests for classification and regression.

46. randomForestSRC

randomForestSRC: Random Forests for Survival, Regression and Classification (RF-SRC).

47. rattle

rattle: Graphical user interface for data mining in R.

48. rda

rda: Shrunken Centroids Regularized Discriminant Analysis.

49. rgenoud

rgenoud: R version of GENetic Optimization Using Derivatives

50. Rmalschains

Rmalschains: Continuous Optimization using Memetic Algorithms with Local Search Chains (MA-LS-Chains) in R.

51. rpart

rpart: Recursive Partitioning and Regression Trees.

52. RPMM

RPMM: Recursively Partitioned Mixture Model.

53. RSNNS

RSNNS: Neural Networks in R using the Stuttgart Neural Network Simulator (SNNS).

54. RWeka

RWeka: R/Weka interface.

55. RXshrink

RXshrink: Maximum Likelihood Shrinkage via Generalized Ridge or Least Angle Regression.

56. spectralGraphTopology

spectralGraphTopology: Learning Graphs from Data via Spectral Constraints.

57. SuperLearner

Multi-algorithm ensemble learning packages.

58. tree

tree: Classification and regression trees.

59. varSelRF

varSelRF: Variable selection using random forests.

60. XGBoost.R

R binding for eXtreme Gradient Boosting (Tree) Library.

61. Optunity

A library dedicated to automated hyperparameter optimization with a simple, lightweight API to facilitate drop-in replacement of grid search. Optunity is written in Python but interfaces seamlessly to R.

62. igraph

General purpose graph library.

63. MXNet

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, Javascript and more.

64. TDSP-Utilities

Two data science utilities in R from Microsoft: 1) Interactive Data Exploration, Analysis, and Reporting (IDEAR) ; 2) Automated Modeling and Reporting (AMR).