From 1d86c2f3b9e53489c438c1c45594550646bee613 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Wed, 5 Oct 2022 01:47:53 +0200 Subject: [PATCH] `machinelearning`: Add lesson 2 --- pages/year4/machinelearning/cenni.tsx | 208 ++++++++++++++++++-------- 1 file changed, 147 insertions(+), 61 deletions(-) diff --git a/pages/year4/machinelearning/cenni.tsx b/pages/year4/machinelearning/cenni.tsx index 1b844a0..1632a1b 100644 --- a/pages/year4/machinelearning/cenni.tsx +++ b/pages/year4/machinelearning/cenni.tsx @@ -1,13 +1,10 @@ -import {Heading, Chapter, Box, ListUnordered, BringAttention as B, Idiomatic as I, UAnnotation as U, Parenthesis, Quote} from "@steffo/bluelib-react" +import {Heading, Chapter, Box, ListUnordered, BringAttention as B, Idiomatic as I, UAnnotation as U, Parenthesis} from "@steffo/bluelib-react" import type { NextPage, NextPageContext } from 'next' import { Link } from '../../../components/link' import 'katex/dist/katex.min.css'; import TeX from "@matejmazur/react-katex" const r = String.raw -const X = () => -const Y = () => - export async function getStaticProps(_context: NextPageContext) { return { props: {} @@ -25,37 +22,53 @@ const Page: NextPage = () => { Analisi multivariata - + Spazio vettoriale

- Struttura algebrica che rappresenta una generalizzazione del concetto di "piano" e "spazio" dei piani cartesiani rispettivamente bi e tri-dimensionali. + Insieme di elementi che tra loro possono essere:

+ + + sommati: + + + scalati: + + + + Rappresenta una generalizzazione dei concetti euclidei di piano (2D) e spazio (3D). +
- + Sottospazio vettoriale

- Spazio vettoriale contenuto nello spazio vettoriale da cui deriva. + Sottoinsieme chiuso di uno spazio vettoriale. +

+

+ L'intersezione tra due sottospazi vettoriali è essa stessa un sottospazio vettoriale.

- - In genere ne riduce le dimensioni. -
- + - Varietà affine + Varietà affine in

- Traslazione del sottospazio generato da un dato spazio in un dato punto + Sottospazio vettoriale generato da e traslato di :

- +

- +

+ È l'astrazione di una retta euclidea in uno spazio vettoriale reale e multidimensionale. +

+

+ Infatti, al variare di , il vettore contraendosi ed esapandendosi disegna una retta. +

@@ -65,102 +78,175 @@ const Page: NextPage = () => { Derivata direzionale unilaterale

- Limite del rapporto incrementale in una specifica dimensione per uno spazio multidimensionale: + Limite del rapporto incrementale nella direzione per uno spazio multidimensionale:

- + +

+ +

+ è il punto fermo su cui viene effettuato il limite, mentre è il vettore direzionale che viene scalato sempre più "in piccolo". +

+
+

+ Il suo opposto è:

- Nell'altra direzione, diventa: -

-

- +

- + - Derivata direzionale (bilaterale) + Derivata direzionale bilaterale

- Se esistono entrambe le derivate direzionali unilaterali, allora possiamo dire che è bilaterale e che + Se esistono entrambe le derivate direzionali unilaterali opposte per un dato punto e una data direzione, allora si ha una derivata direzionale bilaterale:

- +

- + - Derivata parziale + -esima derivata parziale

- Particolare derivata direzionale rispetto a un vettore della base canonica + Derivata direzionale bilaterale nella direzione dell'-esimo vettore della base canonica :

+

+ +

+ +

+ Ovvero la pendenza lungo uno degli assi. +

+
- + Gradiente

- Vettore contenenti tutte le derivate parziali di un altro vettore rispetto a ogni elemento della base canonica + Vettore contenenti tutte le derivate parziali di una funzione rispetto a ogni elemento della base canonica:

- + +

+

+ Se il gradiente esiste, allora la funzione è differenziabile in . +

+

+ Se il gradiente è continuo, allora la funzione è regolare in .

- - - Differenziabile - -

- Funzione con un gradiente per ogni valore reale -

-
- - - Differenziabile con continuità - -

- Funzione differenziabile con un gradiente continuo per ogni valore reale -

-

- Alias funzione regolare -

-
- + Hessiana + + Migliorare la definizione. +

- Matrice quadrata di "doppie differenziazioni", praticamente l'equivalente matriciale della derivata seconda + Matrice quadrata che applica alla derivata parziale un'altra derivata parziale:

- Dà informazioni sulla curvatura, secondo ordine +

+

+ Dà informazioni sulla curvatura. +

+ +

+ L'astrazione multidimensionale della derivata seconda. +

+
- + Iacobiana

- Matrice quadrata + In una funzione che restituisce vettori, è una matrice quadrata costituita dal gradiente nei confronti di ogni elemento del vettore restituito: +

+

+

- +
+ + - Curvatura + Calcolo dell'inclinazione

- + Usando le proprietà della moltiplicazione matriciale, la direzione che ci interessa e il gradiente , possiamo trovare in modo semplice tutte le derivate direzionali, l'inclinazione della funzione: +

+

+

- + - Curva di livello + Calcolo della curvatura +

+ Come per l'inclinazione, sfruttando la direzione che ci interessa e l'Hessiana , possiamo trovare in modo semplice tutte le derivate seconde, la curvatura della funzione: +

+

+ +