Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ArtNet - IBM OpenPOWER Cognitive Cup Contest Wi...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Praveen Sridhar
November 15, 2016
Technology
1
1.2k
ArtNet - IBM OpenPOWER Cognitive Cup Contest Winning talk
ArtNet - IBM OpenPOWER Cognitive Cup Contest Winning talk
Praveen Sridhar
November 15, 2016
Tweet
Share
More Decks by Praveen Sridhar
See All by Praveen Sridhar
Attribute - Python library for Neural Network Interpretability
psbots
0
630
Keep calm and trust your model - On Explainability of Machine Learning Models
psbots
0
150
Talk on Innovation and Entrepreneurship at Rajagiri Business School, Kochi
psbots
0
47
Don't wait to Start-Up Start Exploring already!
psbots
0
140
Firefox OS
psbots
0
180
Firefox OS Indic Keyboard Google Summer of Code Project
psbots
0
740
Other Decks in Technology
See All in Technology
Webhook best practices for rock solid and resilient deployments
glaforge
1
250
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
3
1.1k
What happened to RubyGems and what can we learn?
mikemcquaid
0
230
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
2
830
Agile Leadership Summit Keynote 2026
m_seki
1
270
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
150
Meshy Proプラン課金した
henjin0
0
240
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.5k
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
680
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
67k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Side Projects
sachag
455
43k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
170
The SEO identity crisis: Don't let AI make you average
varn
0
64
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
We Have a Design System, Now What?
morganepeng
54
8k
Between Models and Reality
mayunak
1
180
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
The untapped power of vector embeddings
frankvandijk
1
1.6k
For a Future-Friendly Web
brad_frost
182
10k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
ArtNet The new age Art Connoisseur ;) OpenPower Cognitive Cup
Winning Entry
Developer Challenge Experience Praveen Sridhar @psbots
About me Praveen Sridhar @psbots Machine Learning R&D for Recently
joined as Machine Learning Engineer at
Cognitive Cup Challenge Problem Can computers think “deeply” :P about
art?
What ArtNet Does ArtNet “knows” what a painting is about.
Be it a landscape or still life or a portrait, or any of the different art genres. Examples of genres : Still Life Cityscape Religious
Implementation ArtNet uses • a Convolution Neural Network to figure
out patterns in a painting • and classifies it into different genres
Implementation It uses the Keras Deep Learning library to train
the CNN model
Implementation The OpenPOWER Deep Learning Distribution Frameworks like Theano and
Tensorflow available as Pre-built binaries optimized for GPU acceleration Adding Keras was a breeze, since it runs on top of Theano or Tensorflow
Hyperparameter Optimization The Real Deal HYPER WHAT?
Hyperparameter Optimization The Real Deal Enter the “hyperas” library A
very simple convenience wrapper around hyperopt for fast prototyping with keras models.
Enter the “elephas” library Distributed Deep Learning with Keras &
Spark Thought : SuperVessel Cloud makes it a breeze to spin up multi node spark instances, why not use it as Nitrox! ;)
Going Forward • Predict the artist given a painting •
Help Social Science people in understanding art influences : ✴ which artist influenced whom? ✴ to what extent?
Thanks! Praveen Sridhar @psbots