Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
iOS ML környezet és fejlesztési beállítások
- Apple eszközön futó ML architektúrája: CoreML, Vision, Speech, NaturalLanguage
- Fejlesztői környezet beállítása: Anaconda, Python, Xcode és Swift
- Bevezetés a coremltools és az iOS ML konverziós folyamatba
- 1. labor: A macOS/Swift környezet ellenőrzése, Python/Anaconda beállítása és az Xcode parancssori integráció ellenőrzése
Egyéni modellek tanítása Pythonnal és népszerű ML könyvtárakkal
- Modellválasztás: Mikor érdemes a Keras/TensorFlow, a scikit-learn vagy a libsvm használata
- Adatfeldolgozás, tanítási ciklusok és értékelési metrikák Pythonban
- Anaconda és Spyder integrálása a hatékony modellfejlesztés és hibakeresés érdekében
- Régi modellek kezelése: Caffe hálózatok importálása coremltools segítségével
- 2. labor: Egyéni osztályozási/regressziós modell tanítása Pythonban (Keras/scikit-learn) és exportálása .h5/.pkl formátumba
Modellek konvertálása CoreML-be és iOS integráció
- coremltools használata TensorFlow, Keras, scikit-learn, libsvm és Caffe modellek .mlmodel formátumba konvertálására
- CoreML modellek vizsgálata Xcode-ban: rétegek, bemenetek/kimenetek, pontosság és optimalizációs szintek
- CoreML modellek betöltése Swiftben: MLModel, MLFeatureProvider és aszinkron következtetés
- 3. labor: Pythonban betanított modell konvertálása CoreML-be, vizsgálata Xcode-ban és betöltése Swift playground-ban
Intelligens iOS alkalmazások készítése CoreML és Vision segítségével
- Vision keretrendszer: arcfelismerés, tárgyfelismerés, szövegfelismerés és vonalkódolvasás
- CoreGraphics integráció: képfeldolgozás, ROI maszkolás és átfedés renderelése
- GameplayKit: AI viselkedési fák, útvonaltervezés és játéklogika alkalmazása ML mellett alkalmazásokban
- Valós idejű következtetés optimalizálása: többszörös modell folyamatok, gyorsítótárkezelés és memóriakezelés
- 4. labor: Valós idejű képanalízis funkció implementálása Vision + egyéni CoreML modell + CoreGraphics átfedés segítségével
Beszédfelismerés, NLP és Siri integráció
- Speech keretrendszer: valós idejű beszéd-szöveg, egyéni szókészlet és nyelvi modell injekció
- NaturalLanguage keretrendszer: tokenizálás, érzelem elemzés, NER és nyelvi azonosítás
- SiriKit és Shortcuts: hangparancsok, egyéni szándékok és eszközön futó Siri támogatás hozzáadása
- Adatvédelem és biztonság: CoreML sandboxolás, adattitkosítás és eszközön vs. felhőbeli következtetés
- 5. labor: Hangparancsok, szövegelemzés és Siri Shortcuts hozzáadása az iOS alkalmazáshoz
Záróprojekt és alkalmazás üzembe helyezése
- Teljes folyamat: Python tanítás → CoreML konverzió → Swift UI → iOS üzembe helyezés
- Teljesítményprofilozás: Instruments, CoreML diagnosztika és modell kvantálás (FP16/INT8)
- App Store irányelvek ML alkalmazásokhoz: méretkorlátok, adatvédelmi nyilatkozatok és eszközön tárolt adatkezelés
- Záróprojekt: Egy teljes iOS alkalmazás üzembe helyezése egyéni CoreML modellel, Vision feldolgozással, beszéd/NLP funkciókkal és Siri integrációval
- Áttekintés, kérdések és következő lépések: Skálázás SwiftUI-ra, Core ML többmodális és MLOps iOS-re
Egyedi képzési tematikus terv kéréséhez kérjük, lépjen kapcsolatba velünk.
Követelmények
- Igazolt tapasztalat Swift programozásban (Xcode, SwiftUI/UIKit, async/await, closures)
- Nincs szükség előzetes gépi tanulási vagy adattudományi háttérre
- Hasznos a parancssori alapok és a Python szintaxis ismerete
Célközönség
- iOS és mobilfejlesztők
- Szoftvermérnökök, akik eszközön futó AI-ra váltanak
- Technikai vezetők, akik iOS ML üzembehelyezési stratégiákat értékelnek
14 Órák
Vélemények (1)
A tudásátadás módja és a képződő tudása.
Jakub Rekas - Bitcomp Sp. z o.o.
Kurzus - Machine Learning on iOS
Gépi fordítás