Post

Visualizzazione dei post con l'etichetta TECNICA DI RIDUZIONE DELLA DIMENSIONALITA

Max Pooling: Cos’è e come funziona?

Max Pooling: Cos’è e come funziona? 🔍 Max Pooling: Cos’è e come funziona? Il Max Pooling è una tecnica di riduzione della dimensionalità utilizzata nelle reti neurali convoluzionali (CNN) per ottimizzare l'elaborazione delle immagini. Il suo scopo principale è ridurre la quantità di informazioni mantenendo le feature più importanti, migliorando così l'efficienza della rete e prevenendo l'overfitting. 🛠 Come funziona il Max Pooling? Il processo si divide in 3 passaggi fondamentali : Definizione di una finestra di pooling (kernel): - Una finestra scorre sulla feature map con un determinato passo ( stride ). - Tipicamente si usano kernel 2x2 o 3x3 con uno stride di 2 . Selezione del valore massimo in ogni finestra: - Per ogni regione coperta dal kernel, viene scelto solo il valore massimo . - Questo aiuta a preservare le caratteristiche più significative riducendo il ...

ROI Pooling Layer: Cos’è e come funziona?

ROI Pooling Layer: Cos’è e come funziona? ROI Pooling Layer: Cos’è e come funziona? ROI Pooling (Region of Interest Pooling) è una tecnica fondamentale nei modelli di Object Detection come Fast R-CNN . Il suo obiettivo è ridimensionare dinamicamente le regioni proposte (ROI) per adattarle a una dimensione fissa, indipendentemente dalle loro dimensioni originali. 🔹 Problema e Soluzione Problema: Le regioni individuate dagli algoritmi di region proposal hanno dimensioni variabili, mentre i classificatori di reti neurali richiedono input di dimensione fissa. Soluzione: Il ROI Pooling Layer estrae feature dalle regioni di interesse e le converte in una dimensione standardizzata, senza bisogno di ridimensionare direttamente le immagini! 🔍 Come funziona il ROI Pooling? Il processo si divide in 4 fasi principali : Selezione della regione di interesse (ROI): - Le bounding boxes generate (ad esempio con ...