Learn more >
Get the iOS code
Get the Android code
Get the React code
Do the workshop
Watch the workshop
by Nick Bourdakos | Updated August 20, 2019 - 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 device with limited computing power? Apple’s Core ML, TensorFlow.js, and TensorFlow Lite.
In this code pattern, you’ll build an iOS, Android, or web app (or all three) 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 drag-and-drop the model into your 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.
Drive online advertising click-through prediction with Watson Machine Learning Accelerator, SnapML, and AC922.
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