Õppetund
Teooria — Tükati funktsioonide modelleerimislabor
Tükiti定 määratud funktsioon pole üks reegel koos erandiga, vaid kaks täielikku reeglit pluss teade, kumb kus kehtib. Siin valitseb üks lineaarne reegel kõike murdepunktist c allpool ja teine kõike alates c-st. Huvitav küsimus pole kunagi see, mida kumbki tükk teeb — need on lihtsalt sirged —, vaid see, mis juhtub õmbluskohas.
Mida iga sümbol tähendab
c- murdepunkt: sisend, mille juures reegel vahetub.
f(c⁻)- kuhu vasak tükk suundub, kui
xlähenebc-le altpoolt. See on piirväärtus, mitte funktsiooni väärtus:c-s vasak reegel enam ei kehti. f(c⁺)- väärtus, mille parem tükk
c-s tegelikult võtab — ja ühtlasi funktsiooni väärtus seal. jumpf(c⁺) − f(c⁻). Null täpselt siis, kui kaks tükki kohtuvad.
Kust valem tuleb
- Kirjutage määratlus koos tingimusega välja:
f(x) = m₁x + b₁, kuix < c, jaf(x) = m₂x + b₂, kuix ≥ c. Pange tähele, kummale tükile murdepunkt ise kuulub — siin paremale, ja just seepärast näitab graafik vasakul harul tühja ringi ja paremal täidetud punkti. c-s on funktsioonil parema reegli antud väärtusm₂c + b₂. Vasakul reeglil pole seal väärtust, aga tal on siht: kuixtõusebcpoole, lähenebm₁x + b₁väärtuselem₁c + b₁. See ongi vasakpoolne piirväärtus.- Pidevus punktis tähendab, et mõlemapoolsed piirväärtused ja funktsiooni väärtus langevad kokku. Siin on parempoolne piirväärtus ja funktsiooni väärtus üks ja seesama, seega kaks kolmest on automaatsed ja kogu tingimus taandub üheks võrrandiks:
m₁c + b₁ = m₂c + b₂. - Üks võrrand, ja selle rahuldamiseks võib nihutada ükskõik millist kordajat:
b₂ = (m₁ − m₂)c + b₁. Pidevus on seega alati saavutatav ja mitte kunagi tasuta — selle peale tuleb kulutada üks parameeter. Kui seda ei tee, on ülejääk täpselt see, mida näidik nimetab hüppeks:(m₂c + b₂) − (m₁c + b₁).
Kuidas nähtut lugeda
Sinine lõik on vasak reegel ja oranž parem, kumbki joonistatud nii kaugele, kui tema enda tingimus lubab. Murdepunktis lõpeb sinine haru tühja ringiga — sihiga, mida ta kunagi ei hõiva — ja oranž algab täidetud punktiga, mis on f(c) tegelik väärtus. Kui need kaks langevad kokku, jäävad ringid teineteise peale ja hüppe reas seisab 0. Rohekassinine punkt on f(x₀) selle jaoks, mille te hindamiskasti kirjutate, ja kolm viimast rida tõlgivad pildi arvudeks: kas tükid kohtuvad, kui palju tõus üleminekul muutub, ja kas allapoole aste tekitab sisendite vahemiku, mis maksavad rohkem kui murdepunkt ise.
- Eeldab
- Mõlemad tükid on sirged, murdepunkte on täpselt üks ja see asub teadaolevas kohas. Poolavatud kokkulepe on oluline ja see on valik: parem reegel omab punkti
x = c, seegaf(c)onm₂c + b₂. Pöörake kokkulepe ümber ja väärtus selles ühes punktiscmuutub, hüpe aga mitte. - Ei kehti, kui
- Tõeline häda algab siis, kui
cpole teada, vaid hinnatud. Samadest andmetest hinnatud murdepunkt, millega sirgeid ka sobitatakse, on parameeter, mis valiti vea minimeerimiseks — tavalised regressiooni standardvead jäävad seetõttu liiga väikeseks ja sobitus paistab parem, kui ta on. Just selle jaoks segmenteeritud regressiooni meetodid olemas ongi. Ja kahetükiline mudel ei ütle kolmanda režiimi kohta midagi: kumbagi sirget vaadeldud vahemikust välja pikendades eeldate reeglit, mida te kunagi ei kontrollinud.
Ülesanne täielikult lahendatud
-
Tariifi murdepunkt 5 juures ja vahemik, kus rohkema ostmine maksab vähem 6 sammu
Tariif arvestab hinnaks 2x + 3 allpool murdepunkti 5 ja 0,8x + 8 sellest kõrgemal. Leia väärtus kohal 7 — seejärel leia vahemik, kus rohkem ostmine maksab vähem.
-
Kaks sirget ja reegel selle kohta, kumb kehtib. Ainus vajalik tähelepanu puudutab piiri: täpselt x = 5 korral kehtib teine haru.
-
Lähene murdepunktile mõlemalt poolt. Vasakpoolne piirväärtus ja tegelik väärtus ei lange kokku ning selle erinevuse suurus ongi hüpe.
-
Ka tõusud ei lange kokku, ja seda sõltumatult. Funktsioon võib olla pidev koos nurgakohaga või teha hüppe ilma nurgakohata; see funktsioon teeb mõlemat.
-
Nüüd huvitav küsimus. Küsi, kus esimene haru on juba tõusnud kõrgemale väärtusest, kust teine haru algab.
-
See võrratus kehtib alates 4,5 kuni murdepunktini ning kogu sel intervallil on odavam ost suurem.
-
Tingimus, mis selle akna eemaldaks, on kirjapanemist väärt, sest just seda hästi konstrueeritud hinnakiri rahuldab.
Vastus
13,6, ning vahemikus 4,5 kuni 5 tasuks alati osta 5. Teine haru algab väärtusest 12, kui esimene haru sellest alles ülespoole tõuseb, mistõttu igaüks selles aknas maksab vähema eest rohkem. See aken ei ole ümardamisartefakt — see moodustab 10% kogu esimesest astmest ja on täpselt see, mida katkev tariif kaasa toob. Tegelikud hinnakirjad väldivad seda, pannes osad omavahel kokku puutuma: pidevus nõuab seost b₂ − b₁ = (m₁ − m₂)c, mis siin eeldaks, et 5 võrdub 6-ga. Marginaalsed maksuastmed on ehitatud selliseks meelega, mistõttu rahvauskumus, et palgatõus võib vähendada kättejäävat tulu, on tulumaksu puhul väär ja tõene peaaegu iga kunagi trükitud hulgisoodustuse puhul.
-
Allikad (2)
- The theory section ends on what happens when the breakpoint is estimated rather than known. This is the method that handles it: V. M. R. Muggeo, "Estimating regression models with unknown break-points." Statistics in Medicine 22(19), 3055–3071, 2003.
- Insight block 3 — the piecewise-linear kink at the centre of modern networks: X. Glorot, A. Bordes and Y. Bengio, "Deep Sparse Rectifier Neural Networks." Proceedings of the 14th International Conference on Artificial Intelligence and Statistics (AISTATS), PMLR 15, 315–323, 2011.