Recent Releases of msaenet
msaenet - msaenet 3.1.2
Improvements
- The coefficient profile plot now has a new default color palette (new Tableau 10). The updated palette offers a more refined and visually appealing look, while also improving accessibility for users with color-vision deficiencies. The color palette is consistency applied across multiple graphical elements in all plot types (#13).
- Added a note in the vignette about possible graphical parameters for labeling the selected variables supported by the plotting methods (thanks, @xingxingyanjing, #12).
- Simplified and optimized vignette and readme plotting chunk options (#14).
- Fixed typos and improved text style in documentation (#14).
- R
Published by nanxstats about 2 years ago
msaenet - msaenet 3.1.1
Improvements
- Use a proper, three-component version number following Semantic Versioning.
- Fix warnings about single lambda (#11).
- Fix "lost braces" check notes on r-devel and check notes about
LazyData. - Fix code linting issues.
- Use GitHub Actions to build the pkgdown site.
- R
Published by nanxstats about 2 years ago
msaenet - msaenet 3.1
Improvements
- Added detailed signal-to-noise ratio (SNR) definition in
msaenet.sim.gaussian(). - Updated the example code in the vignette to make it work better with the most recent version of glmnet (2.0-16).
- Updated GitHub repository links due to the handle change.
- Updated the vignette style.
- R
Published by nanxstats about 7 years ago
msaenet - msaenet 3.0
New Features
- Added a new argument
penalty.factor.initto support customized penalty factor applied to each coefficient in the initial estimation step. This is useful for incorporating prior information about variable weights, for example, emphasizing specific clinical variables. We thank Xin Wang from University of Michigan for this feedback [#4].
- R
Published by nanxstats over 7 years ago
msaenet - msaenet 2.9
Improvements
- New URL for the documentation website: https://nanx.me/msaenet/.
- R
Published by nanxstats about 8 years ago
msaenet - msaenet 2.8
New Features
- Added a Cleveland dot plot option
type = "dotplot"inplot.msaenet(). This plot offers a direct visualization of the model coefficients at the optimal step.
- R
Published by nanxstats over 8 years ago
msaenet - msaenet 2.7
Bug Fixes
- Fixed the missing arguments issue when
init = "ridge".
- R
Published by nanxstats over 8 years ago
msaenet - msaenet 2.6
Improvements
- Added two arguments
lower.limitsandupper.limitsto support coefficient constraints inaenet()andmsaenet()[#1].
- R
Published by nanxstats about 9 years ago
msaenet - msaenet 2.5
Improvements
- Better code indentation style.
- Update gallery images in
README.md.
- R
Published by nanxstats about 9 years ago
msaenet - msaenet 2.4
Improvements
- Improved graphical details for coefficient path plots, following the general graphic style in the ESL (The Elements of Statistical Learning) book.
- More options available in
plot.msaenet()for extra flexibility: it is now possible to set important properties of the label appearance such as position, offset, font size, and axis titles via the new argumentslabel.pos,label.offset,label.cex,xlab, andylab.
- R
Published by nanxstats over 9 years ago
msaenet - msaenet 2.3
Improvements
- Reduced model saturation cases and improved speed at the initialization step for MCP-net and SCAD-net based models when
init = "ridge", by using the ridge estimation implementation fromglmnet. As a benefit, we now have a more aligned baseline for the comparison between elastic-net based models and MCP-net/SCAD-net based models wheninit = "ridge". - Style improvements in code and examples: reduced whitespace with a new formatting scheme.
- R
Published by nanxstats over 9 years ago
msaenet - msaenet 2.2
New Features
- Added BIC, EBIC, and AIC in addition to k-fold cross-validation for model selection.
- Added new arguments
tuneandtune.nstepsto controls this for selecting the optimal model for each step, and the optimal model among all steps (i.e. the optimal step). - Added arguments
ebic.gammaandebic.gamma.nstepsto control the EBIC tuning parameter, ifebicis specified bytuneortune.nsteps. - Redesigned plot function: now supports two types of plots (coefficient path, screeplot of the optimal step selection criterion), optimal step highlighting, variable labeling, and color palette customization. See
?plot.msaenetfor details.
Improvements
- Renamed previous argument
gamma(scaling factor for adaptive weights) toscaleto avoid possible confusion. - Reset the default values of candidate concavity parameter
gammasto be 3.7 for SCAD-net and 3 for MCP-net. - Unified the supported model
familyin all model types to be"gaussian","binomial","poisson", and"cox".
- R
Published by nanxstats over 9 years ago
msaenet - msaenet 2.1
New Features
- Added functions
msaenet.sim.binomial(),msaenet.sim.poisson(),msaenet.sim.cox()to generate simulation data for logistic, Poisson, and Cox regression models. - Added function
msaenet.fn()for computing the number of false negative selections in msaenet models. - Added function
msaenet.mse()for computing mean squared error (MSE).
Improvements
- Speed improvements in
msaenet.sim.gaussian()by more vectorization when generating correlation matrices. - Added parameters
max.iterandepsilonfor MCP-net and SCAD-net related functions to have finer control over convergence criterion. By default,max.iter = 10000andepsilon = 1e-4.
- R
Published by nanxstats over 9 years ago
msaenet - msaenet 2.0
New Features
- Added support for adaptive MCP-net. See
?amnetfor details. - Added support for adaptive SCAD-net. See
?asnetfor details. - Added support for multi-step adaptive MCP-net (MSAMNet). See
?msamnetfor details. - Added support for multi-step adaptive SCAD-net (MSASNet). See
?msasnetfor details. - Added
msaenet.nzv.all()for showing the indices of non-zero variables in all estimation steps.
Improvements
- More flexible
predict.msaenetmethod allowing users to specify prediction type.
- R
Published by nanxstats over 9 years ago
msaenet - msaenet 1.1
New Features
- Added method
coeffor extracting model coefficients. See?coef.msaenetfor details.
Improvements
- New website (http://msaenet.com) generated by pkgdown, with a full set of function documentation and vignettes available.
- Added Windows continuous integration support using AppVeyor.
- R
Published by nanxstats over 9 years ago
msaenet - msaenet 1.0
New Features
- Initial version of the
msaenetpackage
- R
Published by nanxstats over 9 years ago