ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 8 April 2019 – Day #3 #4

Standard

We finished the #3 and #4 session today 😉

IMG_9638

We explored both darknet and darkflow object detection today. This is the example of darkflow object video with camera

IMG_9639

IMG_9640

IMG_9645

We tried very hard to make either darknet or darkflow works on each computer

IMG_9642

8dd323d5-ee70-42bf-91ff-669e91c62a41

c1e8557c-5869-4373-bd2c-39cbde1ce80d 11e81d99-eca1-44fb-b0d7-171a160d3dd0

88878aba-cca8-4eae-b3b6-9ffc6c32e5fc d3140504-7599-4b47-bb78-ab7b4936b517

54e1d0c8-b31f-4ed1-a20d-613295cac4ae 9daf7f58-557e-441b-99c4-32d985f25037

aff7019a-dce7-4f82-857f-8468ebe6df70 d3489f72-41f1-4307-85b7-62fa99c71ef9

422d8ccc-fead-43f2-973e-cb38e871a140 512d76ee-74c4-499d-a823-9ce887a7865f

b3a190c0-930a-40af-b3b5-6bb5ab53b7a7 dd691013-1794-41f9-87a1-67e354278f72

59ed6d5c-33f6-4f0e-bd53-8fc8f93dd65e

Some of the results today

 

Screen Shot 2019-04-15 at 11.23.14 Screen Shot 2019-04-15 at 11.23.09

The project today is to create our own dataset of 3 kind of instant noodle: Indomie, Supermie and MiSedap. We had to download the picture, put box around it and label it, make the system learn and then see if it can classify or detect the object

IMG_9644

Screen Shot 2019-04-15 at 14.54.57

At the end of the class we were still figuring out about how to get the new weights to train our dataset. The process took lots of time, we had to continue the rest at home 🙂

 

*Photos and videos are also available here
Most of the photos are courtesy of Telkom Bandung Digital Valley

Advertisements

ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 8 April 2019 – Day #2

Standard

Day #2 of deep learning with YOLO 😉

 

photo6149951813193935070

photo6150062494501152960

Today we will test object detection with darknet and darkflow configuration

photo6150062494501152961

It of course took a lot of effort and resources (in terms of time and computational resources :D)

photo6150062494501152962

Every participants are free to decide darkflow or darknet. But both implementations are expected.

photo6150062494501152963

photo6150062494501152964photo6150034358170396903

photo6150062494501152965

photo6150062494501152966

photo6150034358170396905

photo6150062494501152967

photo6150062494501152970

photo6149951813193935074

photo6149951813193935075

photo6150062494501152972

photo6149951813193935078

IMG_9223

IMG_9224

IMG_9225

Some of the participants use Google Colab so they can make use of the GPU 😉

IMG_9228

IMG_9229

An example of the object detection we learned today 🙂

Screen Shot 2019-04-09 at 15.50.39//embedr.flickr.com/assets/client-code.js

predictions//embedr.flickr.com/assets/client-code.js
 

*Photos and videos are also available here
Most of the photos are courtesy of Telkom Bandung Digital Valley

ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 1 April 2019 – Day #1

Standard

Our training about Deep Learning and YOLO for object detection, Day #1 😉

IMG_8664 IMG_8665

Like usual, the first day of the workshop is about basic theories and then installing saga 🙂

photo6127299760537840124

Our target for today is installing Python, virtualenv, tensorflow, requests, numpy, cython, opencv, and nmv

photo6129897330988656723

but since there are lots of operating systems and configurations, we could go as far as installing virtualenv and tensorflow and for some: hello world in tensorflow

photo6129897330988656722

The complexity of the tasks is shown here 😀 *look at the faces LOL

photo6127299760537840129

photo6129897330988656720 photo6129897330988656717

photo6129897330988656716 photo6129897330988656714

photo6129897330988656713 photo6129897330988656712

photo6129897330988656711 photo6129427852408498384

photo6127299760537840122

Next week we will learn about object detection theories and continue the installations 😉

*Photos and videos are also available here. Most of the photos are courtesy of Telkom Bandung Digital Valley

ProCodeCG – BDV – Creating Private Blockchain – 11 Dec 2018 – Day #3 #4

Standard

Day #3 and #4 of Creating Private Blockchain Workshop 🙂

Today we develop a blockchain implementation for election/voting 🙂

Screen Shot 2018-12-11 at 09.54.06 Screen Shot 2018-12-11 at 09.54.08

Screen Shot 2018-12-11 at 09.54.10 Screen Shot 2018-12-11 at 09.54.10

Screen Shot 2018-12-11 at 10.50.26 Screen Shot 2018-12-11 at 12.41.26

Screen Shot 2018-12-11 at 12.41.27 Screen Shot 2018-12-11 at 12.41.32

Screen Shot 2018-12-11 at 12.41.34 Screen Shot 2018-12-11 at 12.43.18

Screen Shot 2018-12-11 at 12.50.42

Election Results 🙂

Screen Shot 2018-12-11 at 13.10.41

Screen Shot 2018-12-11 at 13.19.40 Screen Shot 2018-12-11 at 13.19.56

Screen Shot 2018-12-11 at 13.27.42 Screen Shot 2018-12-11 at 13.30.18

Screen Shot 2018-12-11 at 13.31.20

The code

Screen Shot 2018-12-11 at 14.13.47

The class

IMG_0736 IMG_0737

IMG_0743

Setting up for vlog 😀

IMG_0738 IMG_0739

After class

IMG_0744

IMG_0745

Having big headache LOL

IMG_0746

*Photos and videos are also available here

ProCodeCG – BDV – Creating Private Blockchain – 3 Dec 2018 – Day #1 #2

Standard

 

We’re ready to create our private blockchain today 🙂

Mbak Ayu from BDV is opening the workshop 🙂 Thanks to BDV for providing us with everything: classroom, internet connection, lunch and great opportunities to learn together 🙂

IMG_0282

Now Blockchain opportunities 🙂

IMG_0283

IMG_0284

How transaction is performed and recorded

IMG_0285

A simple blockchain demo

IMG_0288

The class

IMG_0286

IMG_0290

IMG_0294

IMG_0281

Some screenshots of what we did in class 😉

Screen Shot 2018-12-03 at 13.02.55

Screen Shot 2018-12-03 at 13.29.03 Screen Shot 2018-12-03 at 13.36.17

Screen Shot 2018-12-03 at 13.40.42 Screen Shot 2018-12-03 at 14.05.07

We can do transactions and even stealing each other ether 😀

Screen Shot 2018-12-03 at 14.53.54 Screen Shot 2018-12-03 at 15.04.55

A big leap today 🙂 Going to learn how to do voting with blockchain on the next class 🙂

*Photos and videos are also available here

ProCodeCG – BDV – Machine Learning with Python Workshop – Session #3 & #4 – 15 Aug 2018

Standard

Today we’re ready to do some real object detection with TensorFlow 😉

It took us hours and great effort to do installations and debugging etc but we finally made it 😉

IMG_2600 IMG_2601

IMG_2603 IMG_2604

IMG_2605 IMG_2606

IMG_2607

We learned how to do object detection using our own data, using a pre-trained model of course 😉

This is the results 😉

IMG_2609

 

object_detection_workshop1 object_detection_workshop2

object_detection_workshop3 object_detection_workshop4

object_detection_workshop5 object_detection_workshop6

object_detection_workshop7

The system can detect and count the objects 🙂

Bildschirmfoto 2018-08-15 um 7.06.30 PM

Surprised that there are so much staying with us until the end of the class. Thanks for joining the class 🙂

IMG_2634 1