Djupinlärning för syn med Caffe Träningskurs
Caffe är ett djupinlärningsramverk som utformats med uttryck, hastighet och moduläritet i åtanke.
Denna kurs utforskar tillämpningen av Caffe som ett ramverk för djupinlärning för bildigenkänning med MNIST som exempel
Målgrupp
Denna kurs passar för forskare och ingenjörer inom djupinlärning som är intresserade av att använda Caffe som ramverk.
När deltagarna har slutfört denna kurs kommer de kunna:
- fatta Caffes struktur och distributionsmekanismer
- utföra installation, produktionsmiljö, arkitekturuppgifter och konfiguration
- betygsätta kodkvalitet, genomföra felsökning och övervakning
- implementera avancerad produktion som träningsmodeller, implementering av lager och loggning
Kursplan
Installation
- Docker
- Ubuntu
- Installation av RHEL / CentOS / Fedora
- Windows
Caffe Översikt
- Nät, lager och blobbar: anatomin hos en Caffe-modell.
- Framåt/bakåt: de väsentliga beräkningarna av skiktade kompositionsmodeller.
- Förlust: uppgiften som ska läras definieras av förlusten.
- Lösare: Lösaren samordnar modelloptimering.
- Lagerkatalog: lagret är den grundläggande enheten för modellering och beräkning – Caffe:s katalog innehåller lager för toppmoderna modeller.
- Gränssnitt: kommandoraden, Python och MATLAB Caffe.
- Data: hur man koffeinerar data för modellinmatning.
- Caffeinerad faltning: hur Caffe beräknar faltningar.
New modeller och ny kod
- Detektering med snabb R-CNN
- Sekvenser med LSTM och Vision + Language med LRCN
- Pixelvis förutsägelse med FCN:er
- Ramverkets utformning och framtid
Exempel:
- MNIST MNIST
Krav
Ingen
Öppna Utbildningskurser kräver 5+ deltagare.
Djupinlärning för syn med Caffe Träningskurs - Bokning
Djupinlärning för syn med Caffe Träningskurs - Fråga
Djupinlärning för syn med Caffe - Konsultfråga
Vittnesmål (1)
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurs - Computer Vision with OpenCV
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad Stable Diffusion: Deep Learning för text-till-bildgenerering
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till datavetare på mellannivå till avancerad nivå, maskininlärningsingenjörer, forskare inom djupinlärning och experter på datorseende som vill utöka sina kunskaper och färdigheter inom djupinlärning för text-till-bild-generering.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå avancerade arkitekturer och tekniker för djupinlärning för text-till-bild-generering.
- Implementera komplexa modeller och optimeringar för högkvalitativ bildsyntes.
- Optimera prestanda och skalbarhet för stora datamängder och komplexa modeller.
- Justera hyperparametrar för bättre modellprestanda och generalisering.
- Integrera Stable Diffusion med andra ramverk och verktyg för djupinlärning
AlphaFold
7 TimmarDenna instruktörsledda, liveträning i Sverige (online eller på plats) riktar sig till biologer som vill förstå hur AlphaFold fungerar och använda AlphaFold-modeller som guider i sina experimentella studier.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå de grundläggande principerna för AlphaFold.
- Lär dig hur AlphaFold fungerar.
- Lär dig hur du tolkar AlphaFold förutsägelser och resultat.
Djupa inlärning neurala nätverk med Chainer
14 TimmarDenna instruktörsledda, liveträning i Sverige (online eller på plats) riktar sig till forskare och utvecklare som vill använda Chainer för att bygga och träna neurala nätverk i Python samtidigt som koden är lätt att felsöka.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den utvecklingsmiljö som krävs för att börja utveckla neurala nätverksmodeller.
- Definiera och implementera neurala nätverksmodeller med hjälp av en begriplig källkod.
- Kör exempel och modifiera befintliga algoritmer för att optimera träningsmodeller för djupinlärning samtidigt som du utnyttjar GPUs för hög prestanda.
Edge AI med TensorFlow Lite
14 TimmarDenna kurs i ledande undervisning (online eller på plats) vänder sig till utvecklare, datavetare och AI-praktiker på mellanavancerad nivå som vill utnyttja TensorFlow Lite för Edge AI-applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i TensorFlow Lite och dess roll inom Edge AI.
- Utveckla och optimera AI-modeller med TensorFlow Lite.
- Distribuera TensorFlow Lite-modeller på olika kantenheter.
- Använda verktyg och tekniker för modellkonvertering och optimering.
- Implementera praktiska Edge AI-applikationer med TensorFlow Lite.
AI Ansiktsigenkänningsutveckling för Polisen
21 TimmarDenna instruktörsledda, liveutbildning (online eller på plats) riktar sig till nybörjare inom rättsväsendet som vill övergå från manuella ansiktsritningar till att använda AI-verktyg för att utveckla ansiktsigenkänningssystem.
Efter avslutad utbildning kommer deltagarna att kunna:
- Förstå grunderna i Artificial Intelligence och Machine Learning.
- Lära sig grunderna i digital bildbehandling och dess tillämpning i ansiktsigenkänning.
- Utveckla färdigheter i att använda AI-verktyg och ramverk för att skapa ansiktsigenkänningsmodeller.
- Få praktisk erfarenhet av att skapa, träna och testa ansiktsigenkänningssystem.
- Förstå etiska överväganden och bästa praxis för användning av ansiktsigenkänningsteknologi.
Fiji: Introduktion till vetenskaplig bildbehandling
21 TimmarFiji är ett öppen källkodsbaserat bildbehandlingsprogram som kombinerar ImageJ (ett bildbehandlingsprogram för vetenskapliga flerdimensionella bilder) med en mängd plugins för vetenskaplig bildanalys.
I denna ledareledd, liveutbildning kommer deltagarna att lära sig hur man använder Fiji-distributionen och dess underliggande ImageJ-program för att skapa ett bildanalyseprogram.
När utbildningen är avslutad kommer deltagarna att kunna:
- Använda Fijis avancerade programmeringsfunktioner och programkomponenter för att utöka ImageJ
- Sammansätta stora 3D-bilder från överlappande delar
- Uppdatera en Fiji-installation automatiskt vid uppstart med det integrerade uppdateringssystemet
- Välja bland ett brett utbud av skriptspråk för att bygga anpassade bildanalyoslösningar
- Använda Fijis kraftfulla bibliotek, som ImgLib, på stora bioimagedatauppsättningar
- Distribuera sitt program och samarbeta med andra forskare på liknande projekt
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Hands-on implementering i en live-lab-miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
Fiji: Bildbehandling för bioteknik och toxikologi
14 TimmarDetta instruktörsledda, live-träning i Sverige (online eller på plats) riktas till nybörjare och mellannivåforskare samt laboratorieprofessionals som vill bearbeta och analysera bilder relaterade till histologiska vävnader, blodceller, alger och andra biologiska prover.
Vid slutet av denna träningskurs kommer deltagarna att kunna:
- Navigera Fijs gränssnitt och använda ImageJs kärnfunktioner.
- Förbearbeta och förbättra vetenskapliga bilder för bättre analys.
- Analysera bilder kvantitativt, inklusive cellräkning och areamätning.
- Automatisera upprepade uppgifter med hjälp av makron och plugins.
- Anpassa arbetsflöden för specifika bildanalyser inom biologisk forskning.
Distribuerat djupinlärning med Horovod
7 TimmarDen här instruktörsledda, live-utbildningen i Sverige (online eller på plats) riktar sig till utvecklare eller datavetare som vill använda Horovod för att köra distribuerade djupinlärningsträningar och skala upp dem för att köra över flera GPUs parallellt.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den utvecklingsmiljö som krävs för att börja köra djupinlärningsträningar.
- Installera och konfigurera Horovod för att träna modeller med TensorFlow, Keras, PyTorch och Apache MXNet.
- Skala djupinlärningsträning med Horovod för att köras på flera GPU:er.
Datorseende med OpenCV
28 TimmarOpenCV (Open Source Computer Vision Library: http://opencv.org) är ett BSD-licensierat bibliotek med öppen källkod som innehåller flera hundra algoritmer för datorseende.
Publik
Kursen riktar sig till ingenjörer och arkitekter som vill använda OpenCV för datorseendeprojekt
Python och djupinlärning med OpenCV 4
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till mjukvaruingenjörer som vill programmera i Python med OpenCV 4 för djupinlärning.
I slutet av denna utbildning kommer deltagarna att kunna:
- Visa, ladda och klassificera bilder och videor med hjälp av OpenCV 4.
- Implementera djupinlärning i OpenCV, 4 med TensorFlow och Keras.
- Kör djupinlärningsmodeller och generera effektfulla rapporter från bilder och videor.
Mönstermatchning
14 TimmarPattern Matching är en teknik som används för att lokalisera angivna mönster i en bild. Den kan användas för att fastställa förekomsten av angivna egenskaper i en tagen bild, till exempel den förväntade etiketten på en defekt produkt i en fabrikslinje eller de angivna måtten på en komponent. Det skiljer sig från "Pattern Recognition" (som känner igen allmänna mönster baserat på större samlingar av relaterade prover) genom att det specifikt dikterar vad vi letar efter och sedan berättar för oss om det förväntade mönstret finns eller inte.
Kursens upplägg
- Kursen introducerar de tillvägagångssätt, tekniker och algoritmer som används inom området mönstermatchning när det gäller Machine Vision.
Inledning till Stable Diffusion för Text-till-Bild Generering
21 TimmarDenna instruktörsledda, liveutbildning (online eller på plats) riktar sig till datavetare, maskininlärningsingenjörer och forskare inom datorseende som vill utnyttja Stable Diffusion för att generera bilder av hög kvalitet för en mängd olika användningsfall.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna för Stable Diffusion och hur det fungerar för bildgenerering.
- Skapa och träna Stable Diffusion-modeller för bildgenereringsuppgifter.
- Tillämpa Stable Diffusion på olika bildgenereringsscenarier, såsom inpainting, outpainting och bild-till-bild-översättning.
- Optimera prestanda och stabilitet för Stable Diffusion-modeller.
Tensorflow Lite för mikrokontrollerare
21 TimmarDenna handledningssökande, liveutbildning i Sverige (online eller på plats) riktas till ingenjörer som vill skriva, ladda och köra maskininlärningsmodeller på mycket små inbyggda enheter.
När denna utbildning är avslutad kommer deltagarna kunna:
- Installera TensorFlow Lite.
- Ladda maskininlärningsmodeller på en inbyggd enhet för att göra den kapabel till att identifiera tal, klassificera bilder, etc.
- Lägga till AI i hårdvaraenheter utan att bero av nätverksanslutning.
Vision Builder för automatiserad inspektion
35 TimmarDenna instruktörledade, live-träningen i Sverige (online eller på plats) är avsedd för medelutbildade professionella som vill använda Vision Builder AI för att designa, implementera och optimera automatiserade inspektionsystem för SMT (Surface-Mount Technology)-processer.
Genom denna träning kommer deltagarna att kunna:
- Sätta upp och konfigurera automatiserade inspektioner med Vision Builder AI.
- Hämta och förbehandla högkvalitativa bilder för analys.
- Implementera logikbaserade beslut för felidentifiering och processverifiering.
- Generera inspektionsrapporter och optimera systemyttrande.