Questions marquées «gam»

Le modèle additif généralisé (GAM) est un modèle linéaire généralisé (GLM) dans lequel la variable de réponse dépend de fonctions lisses inconnues de certaines variables prédictives.

27
Les degrés de liberté peuvent-ils être un nombre non entier?

Lorsque j'utilise GAM, cela me donne un DF résiduel de (dernière ligne du code). Qu'est-ce que ça veut dire? Au-delà de l'exemple GAM, en général, le nombre de degrés de liberté peut-il être un nombre non entier?26.626.626.6 > library(gam) > summary(gam(mpg~lo(wt),data=mtcars)) Call:...

15
La précision de la machine augmentant le gradient diminue à mesure que le nombre d'itérations augmente

J'expérimente l'algorithme de la machine de renforcement de gradient via le caretpackage en R. À l'aide d'un petit ensemble de données d'admission à l'université, j'ai exécuté le code suivant: library(caret) ### Load admissions dataset. ### mydata <-

15
Quand utiliser un GAM vs GLM

Je me rends compte que cela peut être une question potentiellement large, mais je me demandais s'il existe des hypothèses généralisables qui indiquent l'utilisation d'un GAM (modèle additif généralisé) par rapport à un GLM (modèle linéaire généralisé)? Quelqu'un m'a récemment dit que les GAM ne...

14
Intervalle de confiance pour le modèle GAM

mgcv::gamPage d'aide de lecture : des intervalles de confiance / crédibles sont facilement disponibles pour toute quantité prévue à l'aide d'un modèle ajusté Cependant, je ne peux pas trouver un moyen d'en obtenir un. Je pensais predict.gamavoir un paramètre type=confidenceet un levelmais ce n'est...

14
Bibliothèques Python de modèle additif généralisé

Je sais que R a des bibliothèques gam et mgcv pour les modèles additifs généralisés. Mais j'ai du mal à trouver leurs homologues dans l'écosystème Python (les modèles de statistiques n'ont qu'un prototype dans le bac à sable). Quelqu'un connaît-il les bibliothèques python existantes? Qui sait que...

14
GAM vs LOESS vs splines

Contexte : Je veux tracer une ligne dans un nuage de points qui n'apparaît pas paramétrique, donc j'utilise geom_smooth()in ggplotin R. Il retourne automatiquement geom_smooth: method="auto" and size of largest group is >=1000, so using gam with formula: y ~ s(x, bs = "cs"). Use 'method = x' to...

12
Résumé d'un ajustement GAM

Si nous adaptons un GAM comme: gam.fit = gam::gam(Outstate ~ Private + s(Room.Board, df = 2) + s(PhD, df = 2) + s(perc.alumni, df = 2) + s(Expend, df = 5) + s(Grad.Rate, df = 2), data = College) Où, nous utilisons l'ensemble de données College, qui peut être trouvé à l'intérieur du package ISLR....

11
R / mgcv: Pourquoi les produits tenseurs te () et ti () produisent-ils des surfaces différentes?

Le mgcvpackage pour Ra deux fonctions pour ajuster les interactions des produits tensoriels: te()et ti(). Je comprends la division de base du travail entre les deux (ajustement d'une interaction non linéaire vs décomposition de cette interaction en effets principaux et interaction). Ce que je ne...

9
Sélection de nœuds pour un GAM

Lors de la sélection d'un nombre approprié de nœuds pour un GAM, on peut vouloir prendre en compte le nombre de données et d'incréments sur l'axe des x. Et si nous avons 100 incréments sur l'axe des x avec 1000 points de données à chaque incrément. L'info ici dit: S'ils ne sont pas fournis, les...