Core ML for iOS App Development Training Course

Course Code

coremldev

Duration

14 hours (usually 2 days including breaks)

Requirements

  • Experience with iOS app development

Audience

  • Web Developers

Overview

Core ML is a domain-specific framework for iOS 11 and macOS High Sierra machine learning integration. With Core ML, users will have the ability to build and train models for classifying images, NLP (Natural Language for Processing), and more.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to create machine learning models with Core ML for iOS 11 and macOS High Sierra development.

By the end of this training, participants will be able to:

  • Build AI driven applications that use machine learning.
  • Implement machine learning models that classify images.
  • Use the Core ML API for supporting custom workflows and advanced use cases.
  • Analyze natural language text with machine learning models.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Course Outline

Introduction

Machine Learning

  • Computational learning theory
  • Computer algorithms for computational experience

Learning Techniques

  • Supervised learning
  • Unsupervised learning
  • Reinforcement learning

Core ML Framework

  • What is Core ML
  • What is NLP?
  • What is computer vision?

Preparing the Development Environment

  • Installing and configuring Core ML

Core ML Quickstart

  • Importing machine learning models
  • Getting results and values
  • Making predictions from machine learning models
  • Converting pre-trained models

Vision Framework

  • Setting up Vision and image detection
  • Classifying and detecting images

NLP

  • Analyzing natural language text
  • Applying NLP enhanced filter logic

Summary and Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking for a good mixture of IT and soft skills in Luxembourg!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions