Corso di formazione Deep Learning for Vision with 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 for Vision with Caffe - Booking
Corso di formazione Deep Learning for Vision with Caffe - Enquiry
Deep Learning for Vision with 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 for Text-to-Image Generation
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.
AI Facial Recognition Development for Law Enforcement
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto al personale delle forze dell'ordine di livello principiante che desidera passare dallo schizzo facciale manuale all'utilizzo di strumenti di intelligenza artificiale per lo sviluppo di sistemi di riconoscimento facciale.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendere i fondamenti dell'Intelligenza Artificiale e Machine Learning.
- Impara le basi dell'elaborazione digitale delle immagini e la sua applicazione nel riconoscimento facciale.
- Sviluppa competenze nell'uso di strumenti e framework di intelligenza artificiale per creare modelli di riconoscimento facciale.
- Acquisisci esperienza pratica nella creazione, formazione e test di sistemi di riconoscimento facciale.
- Comprendere le considerazioni etiche e le migliori pratiche nell'uso della tecnologia di riconoscimento facciale.
Fiji: Introduction to Scientific Image Processing
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.
Fiji: Image Processing for Biotechnology and Toxicology
14 oreQuesta formazione dal vivo con istruttore in Italia (online o in loco) è rivolta a ricercatori e professionisti di laboratorio di livello principiante o intermedio che desiderano elaborare e analizzare immagini relative a tessuti istologici, cellule del sangue, alghe e altri campioni biologici.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Esplora l'interfaccia Fiji e utilizza le funzioni principali di ImageJ.
- Preelaborare e migliorare le immagini scientifiche per un'analisi migliore.
- Analizzare le immagini in modo quantitativo, includendo il conteggio delle cellule e la misurazione dell'area.
- Automatizza le attività ripetitive utilizzando macro e plugin.
- Personalizzare i flussi di lavoro per specifiche esigenze di analisi delle immagini nella ricerca biologica.
Computer Vision with 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 and Deep Learning with 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: Creating Facial Recognition Systems
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
Pattern Matching
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 for Facial Recognition
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.
Scilab
14 oreScilab è un linguaggio di alto livello ben sviluppato, gratuito e open source per la manipolazione di dati scientifici. Utilizzato per statistica, grafica e animazione, simulazione, elaborazione del segnale, fisica, ottimizzazione e altro, la sua struttura di dati centrale è la matrice, semplificando molti tipi di problemi rispetto alle alternative come i derivati FORTRAN e C. È compatibile con linguaggi come C, Java e Python , rendendolo adatto all'uso come supplemento ai sistemi esistenti.
In questa formazione guidata da istruttori, i partecipanti apprenderanno i vantaggi di Scilab rispetto alle alternative come Matlab, le basi della sintassi di Scilab e alcune funzioni avanzate e si interfacciano con altre lingue ampiamente utilizzate, a seconda della domanda. Il corso si concluderà con un breve progetto incentrato sull'elaborazione delle immagini.
Al termine di questa formazione, i partecipanti avranno una comprensione delle funzioni di base e di alcune funzioni avanzate di Scilab e avranno le risorse per continuare ad espandere le proprie conoscenze.
Pubblico
- Scienziati e ingegneri dei dati, con particolare interesse per l'elaborazione delle immagini e il riconoscimento facciale
Formato del corso
- Parte lezione, parte discussione, esercitazioni e pratica pratica intensiva, con un progetto finale
Introduction to Stable Diffusion for Text-to-Image Generation
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.
Vision Builder for Automated Inspection
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.