22 Getting started with the Model Asset Exchange and the Data Asset Exchange
22 Getting started with the Model Asset Exchange and the Data Asset Exchange
In this lab, you will explore the Model Asset Exchange (MAX) and the Data Asset Exchange (DAX), which
are two open source Data Science resources on IBM Developer.
Objective of Exercise 1:
Objective of Exercise 2:
It will take you approximately 15 minutes to complete the lab. Only a web browser is required to
complete the tasks.
The Data Asset Exchange is a curated collection of open datasets from IBM Research and third-parties
that you can use to train models.
2. From the main menu select Open Source at IBM > Data Asset eXchange. The DAX home page is
displayed.
The collection includes datasets from the Debater project (https://www.research.ibm.com/artificial-
intelligence/project-debater/), datasets that can be used to train models to perform document layout
analysis, natural language processing, time series analysis, and more.
This dataset is stored as tabular data and formatted as a comma separated value (CSV) file, which is a
very popular basic data exchange format.
The dataset was published under the data science friendly CDLA-Sharing license (https://cdla.io/).
The dataset contains time-series data and can be used to predict weather trends.
5. Most datasets are complemented by Python notebooks that you can use to explore, pre-
process, and analyze the data. You can access the notebook (or notebooks) by clicking the Run
dataset notebooks:
The notebooks are hosted on Watson Studio, IBM's Data Science platform. Later in this course, you'll
learn more about Watson Studio notebooks and how to run them.
6. [Optional] If you are already familiar with notebooks and Watson Studio, feel free to open the
link and import the project or notebook. The following example depicts the weather dataset
project assets, which include the raw data file and two notebooks.
This concludes Exercise 1 of this lab, which introduced the Data Asset Exchange.
The Model Asset Exchange is a curated repository of open source deep learning models for a variety of
domains, such as text, image, audio, and video processing.
3. Select the Object Detector model from the list of available options.
This model recognizes the objects present in an image. The model consists of a deep convolutional net
base model for image feature extraction, together with additional convolutional layers specialized for
the task of object detection, trained on the COCO data set. The input to the model is an image, and the
output are extracted objects from the image, appropriately labeled.
4. Scroll down and in Test the model in CodePen click CodePen hyperlink as highlighted below:
CodePen is a social development environment. At its heart, it allows you to write code in the browser
and see the results of it as you build. It is a useful and liberating online code editor for developers of any
skill and is particularly empowering for people learning to code.
Some of the models are already built for you to test. Let's test one of the models. Click MAX TFJS
models.
5. Upload an image. You may choose images with a person, dog, cat, truck, car, and so on, which
are labels the model has been trained on.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
Here we are using Image Segmenter, which divides an image into regions or categories that correspond
to different objects or parts of objects. Every pixel in an image is allocated to one of a number of these
categories.
This concludes Exercise 2 of this lab, which introduced the Model Asset Exchange.
Optionally you can watch a demo of the Object detector model here.
Author(s)
Joseph Santarcangelo
Other Contributor(s)
Lavanya
Changelog
2020-08-25 2.0 Lavanya Migrated Lab to Markdown and added to course repo in GitLab