Deep Learning - Image Classification Tutorial step by step (for Beginners) (python / TensorFlow)

Sdílet
Vložit
  • čas přidán 20. 09. 2020
  • This video contains a basic level tutorial for implementing image classification using deep learning library such as Tensorflow.
    1. Overview of concepts (Brainstorming) Image Classification
    2. Image loading (four different methods)
    (i) Python Imaging Library
    (ii) Open CV
    (iii) IPython.display
    (iv) Tensorflow.Keras API - Preprocessing
    3. Deep learning architectures
    (i) Model Loading (MobileNet etc)
    (ii) Predictions
    4. Decoding the predictions into labels

Komentáře • 110

  • @ronztinz
    @ronztinz Před 3 lety +5

    Haven't found a simpler explanation than this of Deep Learning for Image Recognition anywhere else. Thanks..!!

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @sethnguna8809
    @sethnguna8809 Před rokem +2

    Best tutorial that I've come across thus far. Thank you so much!🙂

  • @eshetiebekele4381
    @eshetiebekele4381 Před 2 lety +1

    I am From Ethiopia! I was studding an AI courser for free! Your lecture is so good !!

  • @user-ej5tx2hk5t
    @user-ej5tx2hk5t Před 2 lety

    Thank you for the video. It's easy to understand about how I can use it.

  • @naimamushfika1167
    @naimamushfika1167 Před 2 lety

    WOW ....... !! Best Tutorial, Please make more videos on this topic.

  • @josephmwangi3528
    @josephmwangi3528 Před 8 měsíci

    Thank you. i can now start relating for. I was initially confused.

  • @chemophile14
    @chemophile14 Před 3 lety +1

    Well done Shan

  • @nikhilnale4549
    @nikhilnale4549 Před 3 lety +2

    Sir , yours videos are easy to understand and Thanks You so Much sir 😊

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @umairmughal0001
    @umairmughal0001 Před 3 lety +3

    Amazing... Finally, someone teaching very good

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @prakashsubburaj219
    @prakashsubburaj219 Před 2 lety

    Awesome video very clear

  • @md.shafaatjamilrokon8587

    Thanks. Love from Bangladesh

  • @kayetries
    @kayetries Před 2 lety

    Thank you for this!!! 🙏

  • @rosiemarlton
    @rosiemarlton Před 3 lety +1

    This is so helpful! Thank You!!!!

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @mamb5323
    @mamb5323 Před 3 lety

    Thank you very much sir, very helpful video to understand many concepts on deeplearning

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @afsanehmaleki1128
    @afsanehmaleki1128 Před 3 lety +2

    Thanks it was great. I need to learn how train unseen images then classify 5 types

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @hailah5856
    @hailah5856 Před 2 lety

    Thanks, that’s really helpful

  • @ayuteachingaids624
    @ayuteachingaids624 Před rokem

    Interesting one

  • @AtifVLogs360
    @AtifVLogs360 Před 3 lety +1

    good job.

  • @ShannonXavier
    @ShannonXavier Před rokem +3

    Hello Sir. Thank you for this amazing video tutorial. May i ask if you could share your script and slides? Thanks

  • @AtenTetsu
    @AtenTetsu Před 3 lety +3

    Thank you for this amazing video, sir! I'm now more understand about the Tensorflow and image classification. May I know, can I use Microsoft Visual Studio instead of Anaconda? Are they have the same function? And lastly, I want to know, this method can be use in Raspberry Pi for image processing sir with camera implement with it? Thank you 😄

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @hh-iq9zk
    @hh-iq9zk Před 8 měsíci

    Hallo there. I would like to colorize my Corona image from 1968 into RGB, so that I would be able to use it along with other Landsat multiband images for time series analysis. Could you suggest any method or tool to implement it? The problem is that there is no color pair images as a training image. Thanks and I will be watching for your reply.

  • @Aami2024
    @Aami2024 Před 2 lety

    Hi sir, I am a beginner in deep learning . one doubt: Using CNN if we created an image classifier, and its validation accuracy is 90% above, but testing is so poor. it is overfitting right ,,so can i use k fold cross validation to solve this?
    I have used GTOS mobile dataset and 1 lakh images .. Training data splitted to training set and validation set and test set used for testing

  • @DataTP
    @DataTP Před 2 lety

    done...thanks

  • @gkworld2024
    @gkworld2024 Před 2 lety

    sir which pre trained model is more suitable for brain tumor classification please replay me... thanks

  • @lLlLawliet1
    @lLlLawliet1 Před rokem +1

    is there any tutorial to make a custom dataset for this case?

  • @RahulSoni-pr5sq
    @RahulSoni-pr5sq Před rokem

    where you train your model with large dataset because it unable to train in my PC

  • @muzahirmohsin9049
    @muzahirmohsin9049 Před 3 lety +2

    Great. Please do work on the tutorial for Python too!

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @lukespearson8173
    @lukespearson8173 Před 2 lety

    Thanks!

  • @ksivamohan2222
    @ksivamohan2222 Před 2 lety

    Thanks...

  • @hussencomputertrainingcent2600

    Thanks it was great. I need to learn how train skin diseases image classification and pridiction with the accuracy 4 types skin diseases or if you have a tutorial give me link

  • @kavins8054
    @kavins8054 Před 2 lety

    Bruh.. I was using Vscode and importing tensorflow works fine but from tensorflow.python.keras.preprocessing import Image gives import could not be resolved..?

  • @suhanshupatel9204
    @suhanshupatel9204 Před 3 lety

    Thank you so much :)

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @GurpreetKaur-ej8ng
    @GurpreetKaur-ej8ng Před 2 lety

    Can you please post step by step tutorial for Pan sharpening using Deep Learning?

  • @kondwanimwafulilwa9677
    @kondwanimwafulilwa9677 Před 9 měsíci

    Thanks

  • @r.e.p.a2240
    @r.e.p.a2240 Před 3 lety

    hey man awesome tutorial, but on my end, i couldnt use resized_img becasue it would throw a syntax error. so i had to ued resize_img instad. also my predictions = mobile.predictions(final_mimg) does not work and kills my kernel.
    any idea how to fix this?

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @Madhu-fs8dw
    @Madhu-fs8dw Před 11 měsíci

    Thq sir

  • @radhikapatil8003
    @radhikapatil8003 Před 3 lety

    Please do video on image classification using Fixefficientnet..it would be a great help
    Thanks in advance

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @nassimamoufakkir7519
    @nassimamoufakkir7519 Před 3 lety

    Lah irhm l walidin u saved meeee

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @woonie3134
    @woonie3134 Před 3 lety +1

    Can u make more videos on this possibly on food recognition using a large dataset? PLS ty

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @ratnaminiblog
    @ratnaminiblog Před 3 lety

    thank you soo much sir

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @kaziranga_national_park

    Hello sir, it is possible to classify animal-trapped camera images and segregate them into folders using an automatic process. This can be done using machine learning and computer vision techniques. Please make a video. I work in the forest department. Many Photographs capture a maximum of 18 lakhs. One by one segregation of having a problem. Please help us

  • @shroukramadan1844
    @shroukramadan1844 Před rokem

    can we make a confusion matrix for this problem?

  • @kaziranga_national_park

    Hello sir I am a beginner, wildlife Trapped camera approx 20 lakhs photographs, how to image classify and automatically segregation. Please help me

  • @vishnukeerthi5024
    @vishnukeerthi5024 Před 3 lety

    Sir where did u load ur data set

  • @nikhilnale4549
    @nikhilnale4549 Před 3 lety

    Request to make more videos sir ❤️

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @lebronjames11223
    @lebronjames11223 Před rokem

    wow

  • @saurabhkalra3042
    @saurabhkalra3042 Před 3 lety

    can you tell me how to do like this with python:
    detect an image on an application and if the image is not there search for the image again
    and if it's there then do something.

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @sandeshwar7407
    @sandeshwar7407 Před 3 lety +1

    Very useful, but I thought it's for classification but you told about Image recognition, can you pls tell me where can I find it.

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @hamzedaoud3152
    @hamzedaoud3152 Před 3 lety

    Hello sir , i can't import imagenet_utils could you please help me to solve this issue.
    (it shown me this bro "ImportError: cannot import name 'imgenet_utils' from 'tensorflow.keras.applications' (unknown location)
    ")

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @libo70
    @libo70 Před 3 lety

    sorry in which version of tensorflow?
    thank you for every thing

    • @deeplearning_by_phdscholar6925
      @deeplearning_by_phdscholar6925  Před 3 lety

      Sorry for being late in replying and thank you so much for your interest. We have used Tensorflow 2.0., however, the example we have used will also run in Tensorflow 1.14 onwards and all latest versions hopefully.

  • @hairulaysaabdulhalimsithiq7067

    Hi Sir... Very good tutorial. I am PhD student and I do faced some problems in developing my work. appreciate if i can contact you to get more advice..Thanks a lot

    • @deeplearning_by_phdscholar6925
      @deeplearning_by_phdscholar6925  Před 3 lety +2

      Thank you for your interest, you can post your problem here in comments, so that others can also get benefits, together we can learn from each other, so I would love to proceed to the best of my knowledge. Stay blessed.

    • @hairulaysaabdulhalimsithiq7067
      @hairulaysaabdulhalimsithiq7067 Před 3 lety

      @@deeplearning_by_phdscholar6925 I need to develop deep learning for lung segmentation. I am having an issues to start and i need guidance to begin my development. Especially in the segmentation part.

    • @ametaful
      @ametaful Před 3 lety

      Hello we have a problem code how to load image data example here FileNotFoundError: [Errno 2] No such file or directory: 'Pictures/Mikrolet/train/_01.jpg'
      please help me

  • @najwameftah3581
    @najwameftah3581 Před 2 lety

    how to use neura lnetwork for face recognition

  • @md.shafaatjamilrokon8587
    @md.shafaatjamilrokon8587 Před 3 lety +1

    Assalamu Alaikum
    Could you please make a video on food ingredients recognition ?? Please

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @showbikshowmma3520
    @showbikshowmma3520 Před 3 lety

    can u plz give me a sugestion if i ask u a question

  • @kaveeshamadhubhashana3094

    can i use mobilenet offline

  • @zaheenyusuf5465
    @zaheenyusuf5465 Před rokem

    Sir how can I contact you ?
    I am having business and facing some serious issues.
    I need your consultation sir. How can j contact you ?

  • @onkarmangrulkar2239
    @onkarmangrulkar2239 Před rokem

    file not found error please tell me how to set path

  • @PardheevusWorld
    @PardheevusWorld Před 3 lety

    Sir what is your phd topic

  • @sathiyamoorthi7411
    @sathiyamoorthi7411 Před 3 lety

    Bro Which place in South Korea ? Am also live in South Korea. Am studying Kunsan National University (Computer Vision).

  • @sudheeshe1384
    @sudheeshe1384 Před 3 lety +1

    can you share the code link in Github

  • @protectyourself4759
    @protectyourself4759 Před 3 lety

    Brother are you from Bangladesh?

  • @chemophile14
    @chemophile14 Před 3 lety

    Shan bhai! If I want to multiply a number with a specific row in 3x3 matrix in numpy array, then how should I do that?

    • @deeplearning_by_phdscholar6925
      @deeplearning_by_phdscholar6925  Před 3 lety +1

      >> import numpy as np
      >> Mtx = np.ones((10,10)) # define ones matrix of 10rows and 10 columns
      *** Typical method without NumPy *****
      >> Mtx[[1,3,5],:] = Mtx[[1,3,5],:] * 8 ## multiplying row number 1,3,5 with 8
      >> print(Mtx)
      [[1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]]
      >> Mtx[[7],:] = Mtx[[7],:] * 5 ## multiplying 7the row with 5
      >> print(Mtx)
      [[1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [5. 5. 5. 5. 5. 5. 5. 5. 5. 5.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]]
      Or using***** NumPy*****
      >> Temp= np.dot(Mtx[[9],:],3) ## pick the 9th row and multiply 3 with it
      , you can use multiple rows as above
      >> Mtx[[9],:]=Temp ## replace the matrix with the answer of the row
      >> print(Mtx)
      [[1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [8. 8. 8. 8. 8. 8. 8. 8. 8. 8.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [5. 5. 5. 5. 5. 5. 5. 5. 5. 5.]
      [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
      [3. 3. 3. 3. 3. 3. 3. 3. 3. 3.]]

    • @KHM95
      @KHM95 Před 3 lety +1

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @rajshreesrivastava7650

    Hello sir,
    Nice explanation sir
    Can u plZ tell how we can use gan for data augmentation and deep learning alexnet /resnet-50/ vgg 16 for classification

  • @muhammadasyraf3638
    @muhammadasyraf3638 Před 2 lety

    hey bro, awesome video. i learned alot. how do i send some donation as my appreciation for u. i wish there's join button

  • @zenoarks35
    @zenoarks35 Před 2 lety

    final image doesnt work pls help

  • @vasanthakumarr7823
    @vasanthakumarr7823 Před 3 lety

    Hi bro... I am final year mechanical engineering student... I need some help regarding human posture deduction... Can you share your linkedin account name or mail id... It will be really helpful for me

  • @padamsinha4144
    @padamsinha4144 Před 3 lety

    why do we need the fourth dimension

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @praveenavala2297
    @praveenavala2297 Před 3 lety +1

    Starts from 11:00

    • @KHM95
      @KHM95 Před 3 lety

      Here's a project course you'll. It's paid but it's worth it.
      khadymschool.thinkific.com/courses/data-science-hands-on-covid-19-face-mask-detection-cnn-open-cv

  • @anishmanandhar1203
    @anishmanandhar1203 Před rokem

    Is there code for this?

  • @BolandianBolandian
    @BolandianBolandian Před rokem

    GOOD! but could be better.

  • @pythonhelper9098
    @pythonhelper9098 Před 3 lety

    No module named Ipython

    • @nguyenngoctan2188
      @nguyenngoctan2188 Před 3 lety

      hey, I've got the same problem when following this instruction. Did you find a way to solve it?

  • @prashantpatchi
    @prashantpatchi Před 2 lety

    38:00 in short

  • @njilouis3752
    @njilouis3752 Před rokem

    hi sir thanks for this amazing lecturd but I get an error fro line 35 "'imagenet_utils' from 'tensorflow.keras.preprocessing'"

  • @marwan819
    @marwan819 Před 2 lety

    Dear Sir
    Thank you very much for your helpful information.
    I hope if you can give me an advice:
    I want to use FPGA to implement moving object traking.
    Which is the suitable algorithm for that?
    Thank you and I am looking forward to hear from you.
    I hope if you can give me your email if possible.

    • @hasnabohouch6103
      @hasnabohouch6103 Před 2 lety

      sir i have a project in which i have to use fpga could u please give me a hand in it