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 – 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 – Yasporbi – Training of Trainer How to Teach Kids Coding – 15 Jan 2019 – Day #2

Standard

Day #2 🙂 We’re going to explore tools to teach kids coding 🙂

c76d97d8-0eb7-4f20-9902-d03cb80ac48b b05bafe0-37a0-46a4-8d63-8d1906dda626

IMG_3642 IMG_3643

IMG_3644 IMG_3645

We go through some of the tools to see the level of difficulties. We try lots of tools to be able decide later which one is most suitable to teach the kids with 🙂

Screen Shot 2019-01-15 at 09.18.39 Screen Shot 2019-01-15 at 09.32.08

Screen Shot 2019-01-15 at 09.35.25 Screen Shot 2019-01-15 at 09.38.21

Screen Shot 2019-01-15 at 09.48.36 Screen Shot 2019-01-15 at 09.55.57

Screen Shot 2019-01-15 at 09.51.51 Screen Shot 2019-01-15 at 10.00.26

Screen Shot 2019-01-15 at 10.01.44 Screen Shot 2019-01-15 at 10.03.13

Screen Shot 2019-01-15 at 10.05.54 Screen Shot 2019-01-15 at 10.07.15

And now time to learn to create games 😉

IMG_3649

IMG_3651 IMG_3652

IMG_3653 IMG_3654

IMG_3655 IMG_3656

IMG_3657 IMG_3658

Not only kids enjoy creating games, teachers and principals too 😀

IMG_3659

IMG_3660

IMG_3675

IMG_3676

IMG_3677

Today we produce 10 different games 🙂 Everyone in the class has successfully created a Maze Game, with the required basic features 🙂

IMG_3665

IMG_3666 IMG_3667

IMG_3668 IMG_3669

IMG_3670 IMG_3671

IMG_3672 IMG_3673

IMG_3674

Will see the class again on Thursday and we’re going to build curriculum and create some learning materials 🙂

IMG_3678 IMG_3679

*Photos and videos are also available here

ProCodeCG Kids Private Robotic Class – 10 Oct 2018

Standard

Yessss, we’re going to final!!!

IMG_6229

That means after a long day of presentation and demo, Fadhlan still have to work overtime to test and improve the robot to make sure it works perfectly tomorrow 🙂

IMG_6232IMG_6231

And it worked nicely, successfully avoiding every obstacle in its sensor height range

IMG_6234

We tested the robot many times with different obstacles setting, and different source of power too

IMG_6236 IMG_6238

IMG_6240

Yep, finally we’re so ready for tomorrow!

IMG_6241

IMG_6242 IMG_6243

IMG_6245

Wish us luck for the final of Young Scientist Competition tomorrow 😉

IMG_6246

IMG_6253

*Photos and videos are also available here

ProCodeCG – BDV – Intermediate Data Analysis with Python – Day #1 #2

Standard

A new series Technical Series 🙂 Today we learned 2 sessions of how to analyse open data with Python 🙂 We used AirBnB data as the study case. We installed LOTS of libraries to including natural language library 😉 How the class went is showed on the following pics 😉

IMG_6090

IMG_6091

IMG_6092 IMG_6095

IMG_6096 IMG_6097

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

ProCodeCG – BDV – Machine Learning with Python Workshop – Session #1 & #2 – 13 Aug 2018

Standard

ProCodeCG Machine Learning with Python Workshop has been started today 🙂 We compressed two sessions into one day, and the other two on the next Wednesday

IMG_2478

IMG_2481

IMG_2482

IMG_2484 IMG_2487

IMG_2488 DYFQ9802

A glimpse of what we learned today, from the history of Artificial Intelligence, Machine Learning and Deep Learning

IMG_2483

We have finished a cycle of installing, setting up, getting data set, retraining and testing today 🙂

Here’s the result:

Bildschirmfoto 2018-08-13 um 12.33.53 PM

Bildschirmfoto 2018-08-13 um 12.52.28 PM

The result on TensorBoard

Bildschirmfoto 2018-08-13 um 12.08.45 PM

We’ll gonna learn deeper about TensorFlow on Wednesday 🙂