Randal Munroe publie une de mes bandes dessinées préférées de tous les temps, xkcd. Les dernières semaines bande dessinée était sur l'ajustement de la courbe, et était sans doute assez hilarant.@Randal Munroe, mec tu es hilarant. Quiconque était un Découverte et entendu parler de son Explicateur de chose concept serait sûrement d'accord.
Donc, de toute façon, j'ai lu la bande dessinée, puis j'ai plongé dans les données. Il existe un outil formidable qui @brady_brady publié à l'origine pour générer des distributions homériennes qui peuvent être trouvées enfouies dans ce formidable ajouter à (qui est une collection d'autres scripts et compléments utiles, un must-have). Avec l'outil "Obtenir des points de données en cliquant sur l'image", j'ai extrait les données exactes de la bande dessinée (données jointes ci-dessous), puis j'ai commencé à ajuster toutes sortes de modèles conventionnels et moins conventionnels et certains modèles peut-être malhonnêtes sans tenir compte de la sur-adaptation du modèles étaient (même si j'aurais pu/aurais dû, avec JMP Pro.)

Note rapide sur l'échelle de l'axe. Celui-ci m'a semblé bon, même s'il était
manque sur la figure d'origine. J'aurais pu le faire aussi, mais ils sont là
aurait été beaucoup de clics et je ne l'avais tout simplement pas en moi aujourd'hui.
Voici un tableau classé des ajustements
Mesures d'ajustement pour Y trié par RSquare
Prédicteur
|
Créateur
|
|
R Carré
|
RASER
|
AAE
|
Remarques
|
régression 10 retards
|
Ajuster les moindres carrés
|
|
0,9808
|
2.9103
|
2,3275
|
non légal, ajustez X avec une série de 10 décalages séquentiels aux données. Fonctionne très bien lorsqu'il y a un soupçon de tendance dans les données, peut-être trop ajusté, mais juste un peu, plus il y a 11 paramètres et je n'ai pas pris la peine de rapporter r-carré ajusté ici.
|
cloison BF
|
Forêt d'amorçage
|
|
0,8469
|
7.4494
|
5.4207
|
500 arbres, et certains d'entre eux sont tombés dans la bonne direction
|
cloison BT
|
Arbre boosté
|
|
0,6737
|
10.876
|
8.1600
|
50 couches, valeurs par défaut utilisées, non réglées
|
partition sur ajustement
|
Cloison
|
|
0,6607
|
11.091
|
8.3713
|
a rendu la taille de fractionnement minimale petite et divisée jusqu'à la fin
|
régression ^ 10
|
Ajuster les moindres carrés
|
|
0,5687
|
12.505
|
9.3912
|
Polynôme d'ordre 10, un peu ondulant
|
régression ^ 8
|
Ajuster les moindres carrés
|
|
0,5479
|
12.803
|
9.6483
|
Polynôme d'ordre 8, pas aussi ondulant que l'ordre 10
|
régression 2 pièces
|
Ajuster les moindres carrés
|
|
0,4459
|
14.173
|
9.8317
|
partition utilisée pour diviser les données en deux et ajuster deux modèles de régression
|
courbe d'ajustement 4pR
|
Fit Curve Logistique 4P Rodbard
|
|
0,4277
|
14.404
|
10.496
|
Régression logistique à 4 paramètres, modèle de Robard
|
partition 2s
|
Cloison
|
|
0,4249
|
14.439
|
10.745
|
cloison avec une seule séparation, donne deux niveaux, probablement pas trop équipés.
|
courbe d'ajustement 5p
|
Fit Courbe Logistique 5P
|
|
0,4104
|
14.620
|
10.826
|
Régression logistique à 5 paramètres
|
régression ^ 4
|
Ajuster les moindres carrés
|
|
0,3932
|
14.832
|
10.402
|
polynôme d'ordre 4
|
régression ^ 2
|
Ajuster les moindres carrés
|
|
0,3682
|
15.134
|
10.541
|
ancien polynôme régulier du 2ème ordre
|
courbe d'ajustement croissance 3p
|
Croissance mécaniste de la courbe d'ajustement
|
|
0,3393
|
15.477
|
11.080
|
modèle non linéaire de fantaisie
|
régression
|
Ajuster les moindres carrés
|
|
0,2779
|
16.180
|
12.209
|
ligne droite
|
journal de régression
|
Ajuster les moindres carrés
|
|
0,2472
|
16.520
|
12.695
|
X est log transformé
|
expérience de régression
|
Ajuster les moindres carrés
|
|
0,0691
|
18.371
|
15.429
|
X est exponentiel (transformation exp)
|
Vous pourriez vous attendre à trouver une raison pour laquelle j'ai essayé chacun des différents modèles, mais en fin de compte, il s'agit d'un blog et non d'un article académique, alors ne perdez pas trop de temps à chercher cela. J'ai obtenu ce tableau de l'outil de comparaison de modèles dans JMP Pro, tout ce que j'avais à faire était de trouver toutes les méthodes, puis d'enregistrer la formule de prédiction, la plate-forme sophistiquée a fait tout le calcul.
Juste au cas où vous voudriez jouer avec les données (et sérieusement, je veux dire jouer), elles devraient être jointes sous cet article.