Data Science - Lineární funkce


Matematické funkce je důležité znát jako datový vědec, protože chceme dělat předpovědi a interpretovat je.


Lineární funkce

V matematice se funkce používá ke vztahu jedné proměnné k jiné proměnné.

Předpokládejme, že uvažujeme vztah mezi spalováním kalorií a průměrným tepem. Je rozumné předpokládat, že obecně se spalování kalorií bude měnit se změnou průměrného tepu – říkáme, že spálení kalorií závisí na průměrném tepu.

Kromě toho může být rozumné předpokládat, že s rostoucím průměrným pulzem se bude zvyšovat i spalování kalorií. Spalování kalorií a průměrný puls jsou dvě proměnné, které se berou v úvahu.

Protože spalování kalorií závisí na průměrném pulzu, říkáme, že spálení kalorií je závislá proměnná a průměrný pulz je nezávislá proměnná.

Vztah mezi závisle a nezávisle proměnnou lze často vyjádřit matematicky pomocí vzorce (funkce).

Lineární funkce má jednu nezávislou proměnnou (x) a jednu závisle proměnnou (y) a má následující tvar:

y = f(x) = ax + b

Tato funkce se používá k výpočtu hodnoty pro závisle proměnnou, když vybereme hodnotu pro nezávisle proměnnou.

Vysvětlení:

  • f(x) = výstup (závislá proměnná)
  • x = vstup (nezávislá proměnná)
  • a = sklon = je koeficient nezávisle proměnné. Udává rychlost změny závislé proměnné
  • b = intercept = je hodnota závislé proměnné, když x = 0. Je to také bod, kde diagonální čára protíná vertikální osu.


Lineární funkce s jednou vysvětlující proměnnou

Funkce s jednou vysvětlující proměnnou znamená, že k predikci použijeme jednu proměnnou.

Řekněme, že chceme předpovídat spalování kalorií pomocí průměrného tepu. Máme následující vzorec:  

f(x) = 2x + 80

Zde čísla a proměnné znamenají:

  • f(x) = výstup. Toto číslo je místo, kde získáme předpokládanou hodnotu Calorie_Burnage
  • x = Vstup, který je Average_Pulse
  • 2 = Sklon = Určuje, o kolik se Calorie_Burnage zvýší, pokud se Average_Pulse zvýší o jednu. Říká nám, jak „strmá“ je diagonální čára
  • 80 = Intercept = Pevná hodnota. Je to hodnota závislé proměnné, když x = 0

Vykreslení lineární funkce

Termín linearita znamená "přímku". Pokud tedy lineární funkci zobrazíte graficky, čára bude vždy přímka. Čára se může svažovat nahoru, dolů a v některých případech může být horizontální nebo vertikální.

Zde je výše uvedené grafické znázornění matematické funkce:

Lineární funkce

Vysvětlení grafu:

  • Vodorovná osa se obecně nazývá osa x. Zde představuje Average_Pulse.
  • Svislá osa se obecně nazývá osa y. Zde představuje Calorie_Burnage.
  • Calorie_Burnage je funkcí Average_Pulse, protože se předpokládá, že Calorie_Burnage závisí na Average_Pulse.
  • Jinými slovy, používáme Average_Pulse k predikci Calorie_Burnage.
  • Modrá (diagonální) čára představuje strukturu matematické funkce, která předpovídá spalování kalorií.