All Projects â†’ mlampros â†’ FeatureSelection

mlampros / FeatureSelection

Licence: other
Feature Selection in R using glmnet-lasso, xgboost and ranger

Programming Languages

r
7636 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to FeatureSelection

Neataptic
🚀 Blazing fast neuro-evolution & backpropagation for the browser and Node.js
Stars: ✭ 1,027 (+2039.58%)
Mutual labels:  selection
Coinselect
An unspent transaction output (UTXO) selection module for bitcoin.
Stars: ✭ 121 (+152.08%)
Mutual labels:  selection
Multiselectsegmentedcontrol
UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.
Stars: ✭ 181 (+277.08%)
Mutual labels:  selection
Ninaselectionview
Way to select your buttons.
Stars: ✭ 87 (+81.25%)
Mutual labels:  selection
React Multi Select
A Multi Select component built with and for React
Stars: ✭ 111 (+131.25%)
Mutual labels:  selection
Drag Select Recyclerview
👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.
Stars: ✭ 1,818 (+3687.5%)
Mutual labels:  selection
Share This
Medium-like text selection sharing without dependencies
Stars: ✭ 787 (+1539.58%)
Mutual labels:  selection
Tail.select
Create beautiful, functional and extensive (Multi) Select Fields with pure, vanilla JavaScript.
Stars: ✭ 235 (+389.58%)
Mutual labels:  selection
Sentaku
Utility to make sentaku (selection, 選択(sentaku)) window with shell command.
Stars: ✭ 117 (+143.75%)
Mutual labels:  selection
React Native Selectable Text
Capture text selection and customize the action menu
Stars: ✭ 174 (+262.5%)
Mutual labels:  selection
Bubble Picker
An easy-to-use animation which can be used for content picking for Android
Stars: ✭ 1,316 (+2641.67%)
Mutual labels:  selection
Selection
✨ Selection - A simple and lightweight library to add a visual way of selecting elements, just like on your Desktop. Zero dependencies. Full mobile and scroll support.
Stars: ✭ 1,371 (+2756.25%)
Mutual labels:  selection
Smenu
smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.
Stars: ✭ 1,906 (+3870.83%)
Mutual labels:  selection
Insert Text At Cursor
Fast crossbrowser insertion of text at cursor position in a textarea / input
Stars: ✭ 49 (+2.08%)
Mutual labels:  selection
Sharect
🔗 A lightweight JavaScript library to let users share their text selections to social networks.
Stars: ✭ 192 (+300%)
Mutual labels:  selection
Selecto
Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.
Stars: ✭ 822 (+1612.5%)
Mutual labels:  selection
Selectnextoccurrence
A Visual Studio Extension that selects the next occurrences of the current selection and adds multiple cursors for editing
Stars: ✭ 129 (+168.75%)
Mutual labels:  selection
ALG-QiPai
æŖ‹į‰ŒįąģįŽ—æŗ•(功čƒŊ厞įŽ°)
Stars: ✭ 27 (-43.75%)
Mutual labels:  feature
Scrollchoice
✔ī¸ Scrollable view which can be used to give different choices to user with nice ui.
Stars: ✭ 201 (+318.75%)
Mutual labels:  selection
Deeputteranceaggregation
Modeling Multi-turn Conversation with Deep Utterance Aggregation (COLING 2018)
Stars: ✭ 171 (+256.25%)
Mutual labels:  selection

tic codecov.io Buy Me A Coffee


Feature Selection in R using glmnet-lasso, xgboost and ranger


This R package wraps glmnet-lasso, xgboost and ranger to perform feature selection. After downloading use ? to read info about each function (i.e. ?feature_selection). More details can be found in the blog-post (http://mlampros.github.io/2016/02/14/feature-selection/). To download the latest version from Github use,


remotes::install_github('mlampros/FeatureSelection')

Package Updates:

  • Currently there is a new version of glmnet (3.0.0) with new functionality (relax, trace, assess, bigGlm), however it requires an R version of 3.6.0 (see the new vignette for more information).
  • In the ranger R package the ranger::importance_pvalues() was added
  • Currently, the recommended approach for future selection is SHAP

UPDATE 03-02-2020


Docker images of the FeatureSelection package are available to download from my dockerhub account. The images come with Rstudio and the R-development version (latest) installed. The whole process was tested on Ubuntu 18.04. To pull & run the image do the following,


docker pull mlampros/featureselection:rstudiodev

docker run -d --name rstudio_dev -e USER=rstudio -e PASSWORD=give_here_your_password --rm -p 8787:8787 mlampros/featureselection:rstudiodev

The user can also bind a home directory / folder to the image to use its files by specifying the -v command,


docker run -d --name rstudio_dev -e USER=rstudio -e PASSWORD=give_here_your_password --rm -p 8787:8787 -v /home/YOUR_DIR:/home/rstudio/YOUR_DIR mlampros/featureselection:rstudiodev


In the latter case you might have first give permission privileges for write access to YOUR_DIR directory (not necessarily) using,


chmod -R 777 /home/YOUR_DIR


The USER defaults to rstudio but you have to give your PASSWORD of preference (see www.rocker-project.org for more information).


Open your web-browser and depending where the docker image was build / run give,


1st. Option on your personal computer,


http://0.0.0.0:8787 

2nd. Option on a cloud instance,


http://Public DNS:8787

to access the Rstudio console in order to give your username and password.


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].