[Discussion] Scikit-Learn vs mlr for Machine Learning
Just curious what most people use/prefer here? I assume that ‘python is eating the data science world‘ so i would lean towards Scikit Learn. Could I be wrong? Does it depend on the user? Does it even matter?
“Scikit-Learn is known for its easily understandable API and for Python users and MLR became and alternative to the popular Caret package with more a large suite of algorithms available and an easy way of tuning hyperparameters. These two packages are somewhat in competition due to the debate where many people involved in analytics turn to Python for machine learning and R for statistical analysis.
One of the reasons for a preference to Python could be because that current R packages for machine learning are provided via other packages that contain the algorithm. The packages are called through MLR but still requires extra installation. Even external feature selection libraries are needed and they will have other external dependencies that need to be satisfied as well.”