SlideShare a Scribd company logo
Super Easy Way of
Building Image
Search with Keras
Introduction of Deep Learning for
Information Retrieval Researchers
in LIARR 2017. (11, Aug. 2017)
Hiroki Tanioka
Hiroki Tanioka
Research Associate
Ph.D.
Tokushima University
Center for Administration of Information Technology
I am working at a university in Japan. After 18 years of
researcher and engineer in some software companies.
My research area is Information Retrieval and Machine
Learning. These days, I am interested in analyzing sports
data and medical data.
What’s Lucene?
What’s Deep Learning?
How to search by Deep Learning?
What is features for Search Engine?
Synset
features
What is difference to former product?
http://www.lire-project.net/ http://scikit-learn.org/
+
(k-nearest neighbor)(color and texture characteristics)
(Deep Learning) (Inverted Index)
https://github.com/taniokah/liarr2017/
Demo
Next challenge is using Deep Features!
http://cvlab.postech.ac.kr/research/deconvnet/
Deep
CNN
Deep
Features

More Related Content

PPTX
Introduction to DS, ML and IBM Tools
PPTX
Search API in Ruby with ES and complicated factors
PPTX
3DIR: Exploiting Topological Relationships in Three-dimensional Information R...
DOCX
International Journal on Foundations of Computer Science & Technology (IJFCST)
DOCX
International Journal on Foundations of Computer Science & Technology (IJFCST)
DOCX
International Journal on Foundations of Computer Science & Technology (IJFCST)
DOCX
International Journal on Foundations of Computer Science & Technology (IJFCST)
DOCX
International Journal on Foundations of Computer Science & Technology (IJFCST)
Introduction to DS, ML and IBM Tools
Search API in Ruby with ES and complicated factors
3DIR: Exploiting Topological Relationships in Three-dimensional Information R...
International Journal on Foundations of Computer Science & Technology (IJFCST)
International Journal on Foundations of Computer Science & Technology (IJFCST)
International Journal on Foundations of Computer Science & Technology (IJFCST)
International Journal on Foundations of Computer Science & Technology (IJFCST)
International Journal on Foundations of Computer Science & Technology (IJFCST)

Similar to Super Easy Way of Building Image Search with Keras (20)

PPTX
An Introduction to Information Retrieval and Applications
PDF
Shaping our AI (Strategy)?
PPTX
How to Build a Semantic Search System
PDF
Developing Data Analytics Skills in Japan: Status and Challenge
PDF
Meetup SF - Amundsen
PDF
File Assay (A Program which predict and search the files from system)
PDF
Panel Discussion, Agile, Big Data, and Globalization
PDF
Computer investigatroy project c++ class 12
PPTX
Searching for Meaning
PPTX
Project presentation on
PPTX
Engineering club india
PDF
In search of: A meetup about Liferay and Search 2016-04-20
PDF
II-PIC 2017: Artificial Intelligence, Machine Learning, And Deep Neural Netwo...
PDF
PyTorch Deep Learning Framework | USDSI®
PDF
Text Analytics - JCC2014 Kimelfeld
PDF
AI, Search, and the Disruption of Knowledge Management
DOC
Resume (2)
PDF
Application and Methods of Deep Learning in IoT
PDF
Minor Project Synopsis on Data Structure Visualizer
An Introduction to Information Retrieval and Applications
Shaping our AI (Strategy)?
How to Build a Semantic Search System
Developing Data Analytics Skills in Japan: Status and Challenge
Meetup SF - Amundsen
File Assay (A Program which predict and search the files from system)
Panel Discussion, Agile, Big Data, and Globalization
Computer investigatroy project c++ class 12
Searching for Meaning
Project presentation on
Engineering club india
In search of: A meetup about Liferay and Search 2016-04-20
II-PIC 2017: Artificial Intelligence, Machine Learning, And Deep Neural Netwo...
PyTorch Deep Learning Framework | USDSI®
Text Analytics - JCC2014 Kimelfeld
AI, Search, and the Disruption of Knowledge Management
Resume (2)
Application and Methods of Deep Learning in IoT
Minor Project Synopsis on Data Structure Visualizer

More from Hiroki Tanioka (11)

PDF
床反力とAIフォーム解析アプリを用いた野球動作のパフォーマンス分析
PDF
Ethical Considerations in AI-Driven Services: Balancing Facial Recognition an...
PDF
AITOK at the NTCIR-18 MedNLP-CHAT to Identify Medical, Ethical and Legal Risk...
PPTX
Toward a Dialogue System Using a Large Language Model to Recognize User Emoti...
PPTX
PoseNet(ml5.js)を用いた投球フォーム推定
PPTX
おとなのプログラミング教室 vol1
PPTX
A Fast Content-Based Image Retrieval Method Using Deep Visual Features
PPTX
Mentoring without Technical Skills
PPTX
グループ学習で学ぶプログラミング 〜さあ、いっしょに考えよう!〜
PPTX
理想のAIと現実の機械学習
PDF
ソフトウェア開発の心得
床反力とAIフォーム解析アプリを用いた野球動作のパフォーマンス分析
Ethical Considerations in AI-Driven Services: Balancing Facial Recognition an...
AITOK at the NTCIR-18 MedNLP-CHAT to Identify Medical, Ethical and Legal Risk...
Toward a Dialogue System Using a Large Language Model to Recognize User Emoti...
PoseNet(ml5.js)を用いた投球フォーム推定
おとなのプログラミング教室 vol1
A Fast Content-Based Image Retrieval Method Using Deep Visual Features
Mentoring without Technical Skills
グループ学習で学ぶプログラミング 〜さあ、いっしょに考えよう!〜
理想のAIと現実の機械学習
ソフトウェア開発の心得

Recently uploaded (20)

PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
Microsoft Office 365 Crack Download Free
PDF
Cost to Outsource Software Development in 2025
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PPTX
Trending Python Topics for Data Visualization in 2025
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PPTX
Introduction to Windows Operating System
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
Types of Token_ From Utility to Security.pdf
PPTX
CNN LeNet5 Architecture: Neural Networks
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
CCleaner 6.39.11548 Crack 2025 License Key
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
Visual explanation of Dijkstra's Algorithm using Python
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Microsoft Office 365 Crack Download Free
Cost to Outsource Software Development in 2025
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
Why Generative AI is the Future of Content, Code & Creativity?
Trending Python Topics for Data Visualization in 2025
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
Introduction to Windows Operating System
How to Use SharePoint as an ISO-Compliant Document Management System
Salesforce Agentforce AI Implementation.pdf
Types of Token_ From Utility to Security.pdf
CNN LeNet5 Architecture: Neural Networks
Patient Appointment Booking in Odoo with online payment
Topaz Photo AI Crack New Download (Latest 2025)
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
CCleaner 6.39.11548 Crack 2025 License Key
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Advanced SystemCare Ultimate Crack + Portable (2025)
Tech Workshop Escape Room Tech Workshop
Visual explanation of Dijkstra's Algorithm using Python

Super Easy Way of Building Image Search with Keras

Editor's Notes

  • #3: Shuji Nakamura is graduated from Tokushima University, who is one of Blue LED Nobel Prize inventers in 2014.
  • #4: Lucene is a powerful search core engine, you know. Solr and Elasticsearch include Lucene as search engine. I will use elasticsearch because It has RESTful API.
  • #5: Deep Learning is a powerful algorithm for image recognition. Especially, Deep Convolutional Networks works well for object recognition in images.
  • #6: I am trying simple image search with Keras and Elasticsearch. I got Dog vs Cat images from Kaggle. Kaggle has many data collections for data science and machine learning.
  • #7: Keras has VGG16 model which is pretrained. VGG16 model can output synset features. Of course, you can use deep features
  • #8: Keras has VGG16 model which is pretrained. VGG16 model can output synset features. Of course, you can use deep features
  • #9: Please check the github site.
  • #10: Of course, you can use deep features