An introduction to predictionIO
14
Jackson Oliveira @cyber_jso
-
Upload
jackson-dos-santos-olveira -
Category
Technology
-
view
570 -
download
1
Transcript of An introduction to predictionIO
![Page 1: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/1.jpg)
Jackson Oliveira@cyber_jso
![Page 2: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/2.jpg)
Common concerns in a ML Application
![Page 3: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/3.jpg)
PredictionIO
![Page 4: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/4.jpg)
A simple way to define It
![Page 5: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/5.jpg)
The main idea
![Page 6: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/6.jpg)
The Architecture
![Page 7: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/7.jpg)
The engine
A set of components that together are gonna deal with data processing. It includes:
● Data source● Data preparation● The ML Algorithm● Data Retrieving (supports the Serving layer)
![Page 8: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/8.jpg)
The engine
![Page 9: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/9.jpg)
The engine
![Page 10: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/10.jpg)
The Event Server
![Page 11: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/11.jpg)
Client SDks
![Page 12: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/12.jpg)
Many ways to get It installed
![Page 13: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/13.jpg)
Final thoughts
● Get something running pretty quick● Enforces you to think on SOC (DASE)● Components can be replaced● Rich set of tools to operate the system● Different than Mahout or Weka
![Page 14: An introduction to predictionIO](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f1b8a21a28ab05628b45a5/html5/thumbnails/14.jpg)
Jackson Oliveira@cyber_jso
Thank you!