Corso di formazione Deep Learning per la Visione con Caffe
Caffe è una struttura di apprendimento profondo creata pensando a espressione, velocità e modularità.
Questo corso esplora l'applicazione di Caffe come framework di apprendimento profondo per il riconoscimento di immagini usando MNIST come esempio
Pubblico
Questo corso è adatto a ricercatori e ingegneri del Deep Learning interessati a utilizzare Caffe come framework.
Dopo aver completato questo corso, i delegati saranno in grado di:
- comprendere la struttura e i meccanismi di distribuzione di Caffe
- svolgere attività e configurazione di installazione / ambiente di produzione / architettura
- valutare la qualità del codice, eseguire il debug, il monitoraggio
- implementare la produzione avanzata come modelli di formazione, implementazione di livelli e registrazione
Struttura del corso
Installazione
- Scaricatore
- Ubuntu
- Installazione RHEL / CentOS / Fedora
- Finestre
Caffe Panoramica
- Nets, Layers e Blobs: l'anatomia di un modello di Caffe.
- Avanti/Indietro: i calcoli essenziali dei modelli compositivi stratificati.
- Perdita: il compito da apprendere è definito dalla perdita.
- Risolutore: il risolutore coordina l'ottimizzazione del modello.
- Catalogo dei livelli: il livello è l'unità fondamentale della modellazione e del calcolo – il catalogo di Caffè include livelli per modelli allo stato dell'arte.
- Interfacce: riga di comando, Python e MATLAB Caffe.
- Dati: come caffeinare i dati per l'input del modello.
- Convoluzione con caffeina: come Caffe calcola le circonvoluzioni.
Nuovi modelli e nuovo codice
- Rilevamento con Fast R-CNN
- Sequenze con LSTM e Visione + Linguaggio con LRCN
- Previsione pixelwise con FCN
- Progettazione del framework e futuro
Esempi:
- MNIST
Requisiti
Nessuno
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Deep Learning per la Visione con Caffe - Booking
Corso di formazione Deep Learning per la Visione con Caffe - Enquiry
Deep Learning per la Visione con Caffe - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Corso - Computer Vision with OpenCV
Corsi in Arrivo
Corsi relativi
Advanced Stable Diffusion: Deep Learning per la Generazione Testo-a-Immagine
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a data scientist di livello intermedio e avanzato, ingegneri di machine learning, ricercatori di deep learning ed esperti di visione artificiale che desiderano ampliare le proprie conoscenze e competenze nell'apprendimento profondo per la generazione di testo in immagine.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendi le architetture e le tecniche avanzate di deep learning per la generazione di testo in immagine.
- Implementa modelli complessi e ottimizzazioni per la sintesi di immagini di alta qualità.
- Ottimizza le prestazioni e la scalabilità per set di dati di grandi dimensioni e modelli complessi.
- Ottimizza gli iperparametri per migliorare le prestazioni e la generalizzazione del modello.
- Integrare Stable Diffusion con altri framework e strumenti di deep learning
AlphaFold
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto ai biologi che desiderano capire come funziona AlphaFold e utilizzare i modelli AlphaFold come guide nei loro studi sperimentali.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendere i principi di base di AlphaFold.
- Scopri come funziona AlphaFold.
- Scopri come interpretare AlphaFold le previsioni e i risultati.
Sviluppo della Riconoscimento Faciale AI per le Forze dell'Ordine
21 oreQuesto addestramento live guidato da un istruttore in Italia (online o sul posto) si rivolge a personale di livello principiante delle forze dell'ordine che desidera passare dal disegno manuale dei volti alla utilizizzo di strumenti AI per lo sviluppo di sistemi di riconoscimento facciale.
Al termine di questo addestramento, i partecipanti saranno in grado di:
- Comprendere le basi dell'Intelligenza Artificiale e dell'Istruzione Automatica.
- Apprendere le nozioni di base del trattamento digitale delle immagini e la sua applicazione nel riconoscimento facciale.
- Sviluppare competenze nell'utilizzo degli strumenti e dei framework AI per creare modelli di riconoscimento facciale.
- Acquisire esperienza pratica nella creazione, addestramento e test dei sistemi di riconoscimento facciale.
- Comprendere le considerazioni etiche e le migliori pratiche nell'utilizzo della tecnologia di riconoscimento facciale.
Fiji: Introduzione al Processamento delle Immagini Scientifiche
21 oreFiji è un pacchetto di elaborazione delle immagini open source che raggruppa ImageJ (un programma di elaborazione delle immagini per immagini scientifiche multidimensionali) e una serie di plug-in per l'analisi scientifica delle immagini.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come utilizzare la distribuzione Fiji e il relativo programma ImageJ sottostante per creare un'applicazione di analisi delle immagini.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Utilizza le funzionalità di programmazione avanzate e i componenti software delle Fiji per estendere ImageJ
- Unisci immagini 3D di grandi dimensioni da tessere sovrapposte
- Aggiorna automaticamente un'installazione Fiji all'avvio utilizzando il sistema di aggiornamento integrato
- Scegli tra un'ampia selezione di linguaggi di scripting per creare soluzioni personalizzate per l'analisi delle immagini
- Utilizza le potenti librerie delle Fiji, come ImgLib, su set di dati di bioimmagini di grandi dimensioni
- Distribuisci la loro applicazione e collabora con altri scienziati su progetti simili
Formato del corso
- Lezione e discussione interattiva.
- Un sacco di esercizi e pratica.
- Implementazione pratica in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, contattateci per l'organizzazione.
Figi: Elaborazione delle immagini per Biotecnologia e tossicologia
14 oreQuesto corso interattivo di formazione guidata dal formatore (online o presenza) è rivolto a ricercatori e professionisti di laboratorio livello principiante a intermedio che desiderano elaborare ed analizzare immagini relative a tessuti istologici, cellule sanguigne, alghe e altri campioni biologici.
Al termine del corso, i partecipanti saranno in grado di:
- Navigare l'interfaccia di Fiji e utilizzare le funzioni principali di ImageJ.
- Preelaborare ed migliorare immagini scientifiche per una migliore analisi.
- Analizzare immagini in modo quantitativo, inclusi il conteggio delle cellule e la misurazione dell'area.
- Automatizzare attività ripetitive utilizzando macro e plugin.
- Personalizzare i workflow per specifiche esigenze di analisi delle immagini nella ricerca biologica.
Visione Artificiale con OpenCV
28 oreOpenCV (Open Source Computer Vision Library: http://opencv.org) è una libreria open source con licenza BSD che include diverse centinaia di algoritmi di visione artificiale.
Pubblico
Questo corso è rivolto a ingegneri e architetti che cercano di utilizzare OpenCV per progetti di visione artificiale
Python e Apprendimento Profondo con OpenCV 4
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli ingegneri del software che desiderano programmare in Python con OpenCV 4 per il deep learning.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Visualizzare, caricare e classificare immagini e video utilizzando OpenCV 4.
- Implementa il deep learning in OpenCV, 4 con TensorFlow e Keras.
- Esegui modelli di deep learning e genera report di grande impatto da immagini e video.
OpenFace: Creazione di Sistemi di Riconoscimento Facile
14 oreOpenFace è un software di riconoscimento facciale in tempo reale open source basato su Google's FaceNet research.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come utilizzare i componenti di OpenFace per creare e distribuire un'applicazione di riconoscimento facciale di esempio.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Lavora con i componenti di OpenFace, tra cui dlib, OpenVC, Torch e nn4 per implementare il rilevamento, l'allineamento e la trasformazione dei volti
- Applica OpenFace ad applicazioni del mondo reale come la sorveglianza, la verifica dell'identità, la realtà virtuale, i giochi e l'identificazione dei clienti abituali, ecc.
Pubblico
- Gli sviluppatori
- Scienziati dei dati
Formato del corso
- In parte lezione, in parte discussione, esercizi e pratica pratica pesante
Riconoscimento di Pattern
14 orePattern Matching è una tecnica utilizzata per localizzare modelli specifici all'interno di un'immagine. Può essere utilizzato per determinare l'esistenza di caratteristiche specificate all'interno di un'immagine acquisita, ad esempio l'etichetta prevista su un prodotto difettoso in una linea di fabbrica o le dimensioni specificate di un componente. È diverso da "Pattern Recognition" (che riconosce modelli generali basati su raccolte più ampie di campioni correlati) in quanto detta specificamente ciò che stiamo cercando, quindi ci dice se il modello atteso esiste o meno.
Formato del corso
- Questo corso introduce gli approcci, le tecnologie e gli algoritmi utilizzati nel campo del pattern matching in quanto applicato a Machine Vision.
Raspberry Pi + OpenCV per Riconoscimento Faciale
21 oreQuesto corso di formazione dal vivo con istruttore introduce il software, l'hardware e il processo passo-passo necessari per creare un sistema di riconoscimento facciale da zero. Il riconoscimento facciale è anche noto come Face Recognition.
L'hardware utilizzato in questo laboratorio include Rasberry Pi, un modulo fotocamera, servi (opzionali), ecc. I partecipanti sono responsabili dell'acquisto di questi componenti da soli. Il software utilizzato include OpenCV, Linux, Python, ecc.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Installa Linux, OpenCV e altre utilità software e librerie su un Rasberry Pi.
- Configurare OpenCV per acquisire e rilevare le immagini del volto.
- Comprendi le varie opzioni per confezionare un sistema Rasberry Pi per l'uso in ambienti reali.
- Adatta il sistema a una varietà di casi d'uso, tra cui sorveglianza, verifica dell'identità, ecc.
Formato del corso
- In parte lezione, in parte discussione, esercizi e pratica pratica pesante
Nota
- Altre opzioni hardware e software includono: Arduino, OpenFace, Windows, ecc. Se desideri utilizzare uno di questi, ti preghiamo di contattarci per organizzare.
Introduzione a Stable Diffusion per la Generazione Immagini da Testo
21 oreQuesto corso di formazione dal vivo con istruttore (online o in loco) è rivolto a data scientist, ingegneri di machine learning e ricercatori di visione artificiale che desiderano sfruttare Stable Diffusion per generare immagini di alta qualità per una varietà di casi d'uso.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendi i principi di Stable Diffusion e come funziona per la generazione di immagini.
- Compilare e addestrare Stable Diffusion modelli per le attività di generazione di immagini.
- Applicare Stable Diffusion a vari scenari di generazione di immagini, ad esempio inpainting, outpainting e conversione da immagine a immagine.
- Ottimizza le prestazioni e la stabilità dei modelli Stable Diffusion.
TensorFlow Lite per Microcontrollori
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli ingegneri che desiderano scrivere, caricare ed eseguire modelli di machine learning su dispositivi embedded di dimensioni molto ridotte.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare TensorFlow Lite.
- Caricare modelli di machine learning su un dispositivo incorporato per consentirgli di rilevare il parlato, classificare le immagini e così via.
- Aggiungi l'intelligenza artificiale ai dispositivi hardware senza fare affidamento sulla connettività di rete.
Vision Builder per l'Ispezione Automatizzata
35 oreQuesto corso live guidato dall'insegnante in Italia (online o presenza) è rivolto a professionisti di livello intermedio che desiderano utilizzare Vision Builder AI per progettare, implementare e ottimizzare sistemi di ispezione automatizzati per i processi SMT (Surface-Mount Technology).
Al termine di questo corso, i partecipanti saranno in grado di:
- Configurare ed impostare le ispezioni automatizzate utilizzando Vision Builder AI.
- Aquisire e pre-elaborare immagini di alta qualità per l'analisi.
- Implementare decisioni basate sulla logica per la rilevazione dei difetti e la validazione del processo.
- Generare rapporti di ispezione ed ottimizzare le prestazioni del sistema.