| NEWS | R Documentation |
News for Package 'gamboostLSS'
Changes in gamboostLSS version 2.1-0 (2025-02-14)
User-visible changes
Added new family
DirichletLSSfor Dirichlet regression models (implemented by Michael Balzer)
Minor changes:
Improved error messages for families with censored response.
Changes in gamboostLSS version 2.0-7 (2023-03-09)
Bug-fixes
Fixed minor bug of argument mismatch in internal S3 function
get_qfun.Updated ‘inst/CITATION’ file to reflect current guidance on how to cite in packages.
Changes in gamboostLSS version 2.0-6 (2022-05-05)
Bug-fixes
Fixed minor bug in
cvrisk.Fixed minor bug with out-of-bag risk for non-cyclical fitting.
Changes in gamboostLSS version 2.0-5 (2021-01-20)
Miscellaneous
Added www and a / after the URLs to make CRAN happy.
Changes in gamboostLSS version 2.0-4 (2021-01-20)
Miscellaneous
Changed http to https to make CRAN happy, hopefully finally.
Changes in gamboostLSS version 2.0-3 (2021-01-20)
Miscellaneous
Minor changes to make CRAN happy.
Changes in gamboostLSS version 2.0-2 (2021-01-19)
Bug-fixes
Initialize
combined_riskinmboostLSS_fitto avoid writing (and overwriting) the combined risk in the global environment. Closes issue #49.Fixed
stabsel.mboostLSSfor models fitted with FDboostLSS. Closes issue #51.Code in ‘man/families.Rd’ failed. Closes issue #53.
predintwas not working when multiple variables were included within a single baselearner. Closes issue #55.Fixed CRAN checks regarding
all.equalby addingcheck.environment = FALSE.
Changes in gamboostLSS version 2.0-1 (2018-06-14)
Miscellaneous
Export plot functions, streamlined interface of cvrisk and updated manuals. Closes issue #46.
Export
predict.mboostLSSto make betaboost happy.Updated reference for Thomas et al. Closes issues #47.
Changes in gamboostLSS version 2.0-0 (2017-05-05)
User-visible changes
Added new fitting algorithm which can be used via the argument
method:-
method = "cyclic"is the standard approach which was also used previously. -
method = "noncyclic"provides a new non-cyclical algorithm.
The
"noncyclic"method allow faster cross-validation and better results for stability selection (see below). For details seeThomas, J., Mayr, A., Bischl, B., Schmid, M., Smith, A., and Hofner, B. (2017), Gradient boosting for distributional regression - faster tuning and improved variable selection via noncyclical updates. Statistics and Computing. Online First. DOI 10.1007/s11222-017-9754-6
(Preliminary version: https://arxiv.org/abs/1611.10171).-
Stability selection (
stabsel) implemented forgamboostLSSmodels.Models can now be fitted with zero steps (i.e., models containing only the offset). This change was mainly realized with the release of mboost 2.8-0. This closes issue #22.
The
as.familiesinterface to incorporate gamlss distributions forgamboostLSSmodels was adapted to allow for other link functions.Added option
stabilization = "L2"to use the average L2 norm of the negative gradient to make the updates for the different distribution parameters comparable.
Bug-fixes
Fixed
as.families("BB")andas.families("BI"), which is actually an mboost family. Closes issue #12.Fixed
as.familiesfor 4-parametric"Mixed"-type families (e.g.as.families("BEOI")andas.families("BEINF")). Closes issue #28.
Miscellaneous
Added Janek Thomas as new author.
Updated ‘inst/CITATION’ due to release of JSS tutorial paper and added new noncyclical fitting paper (also to manuals). The latter closes issue #27.
Updated URL in ‘DESCRIPTION’.
Adapt
mboostLSS_fit()such that it can be called byFDboost::FDboostLSS().
Changes in gamboostLSS version 1.2-1 (2016-03-11)
User-visible changes
Speed up computations by using
response(fitted())instead offitted(, type = response)as the latter usespredict(). Closes issue #5.Improved output of
print.mboostLSS()andsummary.mboostLSS(). Closes issue #7.Added
gamboostLSS_intern()to make FDboost happy. Caution: Do not use this function.
Miscellaneous
Fixed ‘inst/CITATION’.
Bug-fixes
Fixed tests for stabilization.
Fixed bug in
cvrisk.mboostLSS()which occurred iffamilieswasn't explicitly specified when fitting the model. Closes #9.
Changes in gamboostLSS version 1.2-0 (2015-08-19)
User-visible changes
New interface: Stabilization of negative gradient is now specified via families, e.g.,
GaussianLSS(stabilization = "MAD"). Usingoptions(gamboostLSS_stab_ngrad = TRUE)is still supported for backward compatibility but discouraged.Added
weighted.medianwhich is used in"MAD"stabilization (see bugfixes).Added preliminary version of the tutorial paper as vignette, which is now available as
vignette("gamboostLSS_Tutorial", package = "gamboostLSS").Added
summaryfunction (request #2).
Miscellaneous
Added preliminary version of tutorial paper as reference.
Bug-fixes
Improve stored
calls (closes #3).Use
weighted.medianto compute MAD when negative gradients are stabilized.Fixed handling of gamlss.dist families with
type = "Mixed".Fixed a bug in
as.familieswith truncatedfamilies(which can be obtained using the package gamlss.tr).The internal helper
get_qfunis now a generic function.Adhere to CRAN policies regarding import of base packages (closes #1).
Changes in gamboostLSS version 1.1-3 (2015-01-12)
Miscellaneous
Changed plain text ‘NEWS’ to ‘inst/NEWS.Rd’
Bug-fixes
Changes in ‘inst/CITATION’ to make CRAN happy: Citations can now be extracted without the need to install the package.
Corrected
indiadata set:
stunting ranged from -600 to 600 but should range from -6 to 6Fixed unstated dependencies
Changed
requiretorequireNamespaceand addedgamlss.dist::where necessaryFixed bug in
selected.mboostLSS-
predict()returned a vector instead of a matrix -
factors were coerced tocharacters inpredint()
Changes in gamboostLSS version 1.1-2 (2014-06-25)
Miscellaneous
added survival to suggests and load it in tests to reflect recent changes in mboost
removed the generic function
risk()as this function is now defined in mboost
Bug-fixes
check if response is correct for the
familybefore theoffsetis computed
Changes in gamboostLSS version 1.1-1 (2014-06-16)
Miscellaneous
re-added tests
changed
\dontrunto\donttestin examples
Changes in gamboostLSS version 1.1-0 (2014-06-12)
User-visible changes
added new function
cvriskfor generic cross-validation (gamboostLSS now requires mboost >= 2.2-3 for the generic function definition)added a function to obtain cross-validation grids (
make_grid)added new function
as.familiesto include gamlss families in gamboostLSSadded new families
BetaLSS(implemented by Florian Wickler),GammaLSS,GaussianLSS,ZIPoLSS,ZINBLSS-
GaussianLSSis now the default forfamilies added new functions
predint()andplot(predint())to obtain and plot marginal prediction intervalsadded stabilization factor for negative gradients (MAD): turn on the stabilization by using
options(gamboostLSS_stab_ngrad = TRUE)added new data sets
indiaandindia.bnd
Miscellaneous
lots of minor improvements in the interface and methods
improved manuals in various places
Bug-fixes
Speed of model fitting was dependent on iteration, i.e. the algorithm got slower for larger
mstopvalues
Changes in gamboostLSS version 1.0-3 (2011-11-16)
Miscellaneous
removed duplicated (and slightly altered) code from mboost that was required to make gamboostLSS work with earlier versions of mboost;
gamboostLSS now requires mboost >= 2.0-12
Bug-fixes
fixed potential problem that might occur if users specify different outcomes for different components
fixed bug in ‘tests/regtest-gamboostLSS.R’
Changes in gamboostLSS version 1.0-2 (2011-08-31)
Bug-fixes
changed the way we use environments (to get rid of note:
no visible binding)
Changes in gamboostLSS version 1.0-1 (2011-08-10)
Miscellaneous
updated dependencies
Bug-fixes
fixed bug in
selected()
Changes in gamboostLSS version 1.0 (2011-08-10)
Miscellaneous
updated references
moved gamboostLSS to CRAN
Bug-fixes
some changes to make gamboostLSS work with mboost 2.0.x series
Changes in gamboostLSS version 0.5 (2010-07-02)
initial development version of gamboostLSS on R-forge