Dec B: Salgstal
Polynomial regression, PyTorch-netværk og omskrivning til standardform med basisfunktion.
Månedlige salgstal $y$ som funktion af virksomhedens alder $x$. Der er $n=120$ datapunkter.
Se PDF for scatterplot og salgschefens model-graf.
Vi fitter den lineære regressionsmodel ved at løse et lineært ligningssystem. Hvor mange ligninger med hvor mange ubekendte skal løses?
Vis svar Skjul svar
Modellen har fire parametre → fire ligninger med fire ubekendte.
4 ligninger med 4 ubekendte
import torch
K = 10
net = torch.nn.Sequential(
?,
torch.nn.ReLU(),
torch.nn.Linear(K, 1)
)
Netværket skal have ét skjult lag med 10 ReLU-neuroner og et lineært output-lag.
Hvad skal der stå i stedet for ??
Vis svar Skjul svar
Ét input og $K=10$ skjulte neuroner →
torch.nn.Linear(1, K)
Bestem ud fra grafen af salgschefens model en værdi for parameteren $a$.
Vis svar Skjul svar
Fra figuren aflæses $f(10)=20$:
7
Omskriv til standardform $f(x)=w_0+w_1\cdot\phi(x)$. Hvilken simpel funktion $\phi(x)$ kan vi vælge?
Vis svar Skjul svar
med $\phi(x)=2^{x}$ (og $w_0=4$).
$\phi(x)=2^{x}$