IBM and Red Hat — the next chapter of open innovation. Learn more ›
Get the iOS code
Get the React code
Do the workshop
Watch the workshop
by Nick Bourdakos | Published April 9, 2019
Artificial intelligenceDeep learningMachine learningMobile developmentObject Storage
Whether you are counting cars on a road or people who are stranded on rooftops in a natural disaster, there are plenty of use cases for object detection. Often times, pre-trained object detection models do not suit your needs and you need to create your own custom models. How can you use machine learning to train your own custom model without substantive computing power and time? Watson Machine Learning. How can you use your custom-trained model to detect objects, in real time, with complete user privacy, all on a mobile device? Apple’s Core ML.
In this code pattern, you’ll build an iOS app that lets you use your own custom-trained models to detect objects. You’ll create an IBM Cloud Object Storage instance to store your labeled data, then after your data is ready, you’ll learn how to start a Watson Machine Learning instance to train your own custom model on top-of-the-line GPUs. After your model has completed training, you can simply plug the Core ML model into your iOS application.
When you have completed this code pattern, you should understand how to:
To begin building the app, you can follow the steps in the following workshop.
Explore this end-to-end, deep learning platform for data scientists.
Artificial intelligenceDeep learning+
Customize a notebook package to include Anaconda, Watson PowerAI, and sparkmagic and use that to run a Keras model connect…
Apache SparkArtificial intelligence+
Learn how IBM Watson Machine Learning Accelerator makes deep learning and machine learning more accessible and the benefits of AI…
Artificial intelligenceData science+
Back to top