Deep Learning in Python: Image Recognition for Anime Characters | PyConHK 2018

  Рет қаралды 3,633

PyCon Hong Kong

PyCon Hong Kong

Күн бұрын

Deep learning is a booming machine-learning technique which we often read in a lot of articles nowadays. Deep learning sounds like an intimidating concept for a lot of people, but everyone believes that deep learning is a cutting-edge tool to solve a lot of problems. In this talk, we will see how Python and various open-source tools are very easy to use and very powerful for solving deep learning problems. For the study case, we will have a 30-minute journey in revisiting image recognition problem with anime characters.
I will briefly explain how traditional machine learning works with TensorFlow and introduces some alternatives tools out there. After that, we will see how deep learning enhances our knowledge in the traditional machine learning and how we can get more benefits from it. All of these examples will be presented in the context of image recognition problem, and while on it, we will also see the use cases of other tools, such as OpenCV, OpenFace, etc.
In the main part of the talk, we will see that images of anime characters are limited by nature, since it totally depends on number of existing fan arts. In addition, 3D model (human face) cannot be applied directly in solving this problem since 2D model (anime character face) totally depends on the illustrator. Therefore, we will explore how we can utilize transfer learning for model training with small amount of dataset. Finally, we will build our own simple app with Sanic to serve our ready-built model for other users.
This talk will introduce the concept of deep learning, transfer learning, and how we can apply it to our own existing problems. In addition, we will present some alternative PaaS as a comparison to build a model from scratch.
Buzzwords: Deep learning, transfer learning, image recognition
Level: Intermediate: Target audiences with intermediate experience in python programming
Requirements to Audiences: Nil
Language: English
Speaker: Iskandar Setiadi (Japan)
Speaker Bio: I am an Indonesian software engineer working for HDE, Inc. in Tokyo, Japan. After developing several projects in Python, I took a great interest and fell in love with Python community. Last year, I gave a talk in PyCon Japan 2017 and PyCon Indonesia 2017.
GitHub: github.com/freedomofkeima
LinkedIn: / iskandarsetiadi
Twitter: / freedom_holicx
Website/Blog: freedomofkeima.com/blog/

Пікірлер: 7
@animecharacter5866
@animecharacter5866 4 жыл бұрын
What i realized is that this man is a man of culture
@khatharrmalkavian3306
@khatharrmalkavian3306 4 жыл бұрын
So he used other peoples' code as an excuse to show cartoon girls without pants in a university presentation. This man is playing a different game than the rest of us.
@ataraxia7439
@ataraxia7439 4 жыл бұрын
Beautiful. I know some kids who found it amusing to see you use school live. Very exciting research.
@Pro-dd4dv
@Pro-dd4dv 3 жыл бұрын
Someone actually presented anime cool
@skyr3x
@skyr3x 3 жыл бұрын
i wanna use this to automatically block everyone with terrible takes on twitter. does it work with soccer player images as well?
@Coolbeanz300theonetruegod
@Coolbeanz300theonetruegod 2 жыл бұрын
exact reason i'm here
@kiizuha
@kiizuha 3 жыл бұрын
1:19 uh, I know it he's from Indonesia, I know it because from his name and his accent
Heterogeneous Job processing with Apache Kafka | PyConHK 2018
28:40
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Рет қаралды 851 М.
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 19 МЛН
1 or 2?🐄
00:12
Kan Andrey
Рет қаралды 45 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Build a Deep CNN Image Classifier with ANY Images
1:25:05
Nicholas Renotte
Рет қаралды 566 М.
How AI 'Understands' Images (CLIP) - Computerphile
18:05
Computerphile
Рет қаралды 182 М.
Let's build GPT: from scratch, in code, spelled out.
1:56:20
Andrej Karpathy
Рет қаралды 4,4 МЛН
Why Does Scrum Make Programmers HATE Coding?
16:14
Thriving Technologist
Рет қаралды 501 М.
Practical Deep Learning for Coders: Lesson 1
1:22:56
Jeremy Howard
Рет қаралды 331 М.
Creator of git, Linus Torvalds Presents the Fundamentals of git
1:10:15
Developers Alliance
Рет қаралды 14 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 618 М.
Variational Autoencoders
15:05
Arxiv Insights
Рет қаралды 484 М.
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 28 МЛН
Опыт использования Мини ПК от TECNO
1:00
Андронет
Рет қаралды 627 М.
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 1,1 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,6 МЛН
Gizli Apple Watch Özelliği😱
0:14
Safak Novruz
Рет қаралды 7 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 24 МЛН