Lineáris Algebra egy folyamatos formája a matematika és alkalmazzák az egész tudomány és a mérnöki, mert lehetővé teszi, hogy a modell a természeti jelenségek és hogy hatékonyan kiszámítsuk őket. Mivel ez a folyamatos és nem diszkrét matematika egyik formája, sok számítógépes tudósnak nincs sok tapasztalata ezzel kapcsolatban. A lineáris Algebra központi szerepet játszik a matematika szinte minden területén, mint például a geometria és a funkcionális elemzés. Fogalmai döntő előfeltételei a gépi tanulás mögött meghúzódó elmélet megértésének, különösen, ha mély tanulási algoritmusokkal dolgozik. A gépi tanulás megkezdése előtt nem kell megértenie a lineáris algebrát, de egy bizonyos ponton érdemes jobban megérteni, hogy a különböző gépi tanulási algoritmusok valóban hogyan működnek a motorháztető alatt. Ez segít abban, hogy jobb döntéseket hozzon a gépi tanulási rendszer fejlesztése során. Tehát, ha valóban profi akar lenni ezen a területen, akkor el kell sajátítania a lineáris Algebra azon részeit, amelyek fontosak a gépi tanuláshoz. A lineáris algebrában az adatokat lineáris egyenletek képviselik, amelyeket mátrixok és vektorok formájában mutatnak be. Ezért többnyire mátrixokkal és vektorokkal foglalkozik, nem pedig skalárokkal (ezeket a kifejezéseket a következő szakaszban tárgyaljuk). Ha rendelkezésére állnak a megfelelő könyvtárak, mint például a Numpy, akkor néhány kódsorral nagyon könnyen kiszámíthatja a komplex mátrixszorzást. (Megjegyzés: ez a blogbejegyzés figyelmen kívül hagyja a lineáris Algebra fogalmait, amelyek nem fontosak a gépi tanulás szempontjából.)
Matematikai Objektumok
Skalár
Egy skalár egyszerűen egy számot. Például 24.
Vektor
A vektor a számok rendezett tömbje, amely lehet sorban vagy oszlopban. A vektornak csak egyetlen indexe van, amely egy adott értékre mutathat a vektoron belül. Például a V2 a vektoron belüli második értékre utal, amely a fenti ábrán -8.