{"id":914,"date":"2018-10-03T02:42:22","date_gmt":"2018-10-02T23:42:22","guid":{"rendered":"http:\/\/kusuaks7\/?p=519"},"modified":"2021-12-20T10:39:08","modified_gmt":"2021-12-20T10:39:08","slug":"the-real-reason-behind-all-the-craze-for-deep-learning","status":"publish","type":"post","link":"https:\/\/www.experfy.com\/blog\/ai-ml\/the-real-reason-behind-all-the-craze-for-deep-learning\/","title":{"rendered":"The Real Reason behind all the Craze for Deep Learning"},"content":{"rendered":"<p><strong><em>Ready to learn Machine Learning? Browse<\/em><\/strong> <strong><em><a href=\"https:\/\/www.experfy.com\/training\/tracks\/machine-learning-training-certification\">Machine Learning Training and Certification courses<\/a> developed by industry thought leaders and Experfy in Harvard Innovation Lab.<\/em><\/strong><\/p>\n<h4 id=\"3174\" name=\"3174\">A simple english explanation, minus the math, stats &amp;&nbsp;code<\/h4>\n<p id=\"4f46\" name=\"4f46\">Deep learning has created a perfect dichotomy.<\/p>\n<p id=\"48cf\" name=\"48cf\">On the one hand, we have data science practitioners raving about it, and every one and their colleague jumping in to learn and make a career out of this&nbsp;<em>supposedly game-changing<\/em>&nbsp;technology in analytics.<\/p>\n<p id=\"aadc\" name=\"aadc\">And then there is everyone else wondering what the buzz is all about. With a multitude of analytics technologies projected as the panacea to business&rsquo; problems, one wonders what this additional &lsquo;<em>cool thing<\/em>&rsquo; is all about.<\/p>\n<figure id=\"c4f4\" name=\"c4f4\">\n<p><canvas height=\"50\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*3zG-GBWj9ldUgeklGcvDUQ.jpeg\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*3zG-GBWj9ldUgeklGcvDUQ.jpeg\" style=\"width: 640px; height: 426px;\" \/><\/p>\n<\/figure>\n<p id=\"7b8c\" name=\"7b8c\" style=\"text-align: center;\">Photo by&nbsp;<a data-href=\"https:\/\/unsplash.com\/photos\/HgwY_YQ1m0w?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/photos\/HgwY_YQ1m0w?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Sandro Schuh<\/a>&nbsp;on&nbsp;<a data-href=\"https:\/\/unsplash.com\/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Unsplash<\/a><\/p>\n<p name=\"7b8c\">For people on the business side of things, there are no easy avenues to get a simple and intuitive understanding. A Google search gets one entangled in the deep layers of neural networks, or gets them bowled over by the math symbols. Online courses on the subject haunt one with a bevy of stats terms.<\/p>\n<p id=\"c25f\" name=\"c25f\">One eventually gives in and ends up taking all of the hype at face value. Here&rsquo;s an attempt to demystify and democratize the understanding of deep learning (DL), in simple english and in under 5 minutes. I promise not to show you the cliched pictures of human brains, or a spider web of networks&nbsp;\ud83d\ude42<\/p>\n<h4 id=\"8368\" name=\"8368\">So, just what is Deep learning?<\/h4>\n<p id=\"b5cf\" name=\"b5cf\">Let&rsquo;s start with the basic premise of machine learning (ML). The attempt is to teach machines on how to get to a desired outcome, when presented with some input. Say, when shown the past 6 month&rsquo;s stock prices, predict tomorrow&rsquo;s value. Or, when presented with a face, identify the person.<\/p>\n<p id=\"8f2e\" name=\"8f2e\">The machine learns&nbsp;<em>how<\/em>&nbsp;to do things like this, obviating the need for laborious instructions every time.<\/p>\n<figure id=\"24ee\" name=\"24ee\">\n<p><canvas height=\"15\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*gw68ClANdBBugmzsI7yg3w.png\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*gw68ClANdBBugmzsI7yg3w.png\" style=\"width: 640px; height: 151px;\" \/><\/p>\n<\/figure>\n<p id=\"e9e2\" name=\"e9e2\">Deep learning is just a&nbsp;<em>disciple<\/em>&nbsp;(or, discipline) of machine learning, but with a higher IQ. It does the same thing as above, but in a much smarter way.<\/p>\n<h4 id=\"c852\" name=\"c852\">And, how is it different from machine learning?<\/h4>\n<p id=\"2a5a\" name=\"2a5a\">Let me explain this by using a simple example of face detection.<\/p>\n<figure id=\"a4d6\" name=\"a4d6\">\n<p><canvas height=\"50\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*h_IJYK7zXvXpWeLxHb6BGw.jpeg\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*h_IJYK7zXvXpWeLxHb6BGw.jpeg\" \/><\/p>\n<\/figure>\n<p id=\"4d24\" name=\"4d24\" style=\"text-align: center;\">Pic: &ldquo;Jimmy answering questions&rdquo; by&nbsp;<a data-href=\"https:\/\/www.flickr.com\/photos\/41749772@N06\" href=\"https:\/\/www.flickr.com\/photos\/41749772@N06\" rel=\"noopener noreferrer\" target=\"_blank\">Beatrice Murch<\/a>&nbsp;derivative work: Sylenius, licensed under&nbsp;<a data-href=\"https:\/\/creativecommons.org\/licenses\/by\/2.0\/\" href=\"https:\/\/creativecommons.org\/licenses\/by\/2.0\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">CC BY&nbsp;2.0<\/a><\/p>\n<p name=\"4d24\">Traditional face recognition using machine learning involves first manually identifying noticeable features on a human face (such as eyes, eyebrows, chin). Then, a machine is trained to associate every known face with these specific features. Now show a new face, and the machine extracts these preset features and does a comparison to get the best match. This works moderately.<\/p>\n<figure id=\"b548\" name=\"b548\">\n<p><canvas height=\"62\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*6yBBfLf1m6K-tvEuS_GeAg.jpeg\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*6yBBfLf1m6K-tvEuS_GeAg.jpeg\" \/><\/p>\n<\/figure>\n<p id=\"e0df\" name=\"e0df\" style=\"text-align: center;\">Pic:&nbsp;<a data-href=\"https:\/\/medium.com\/@ageitgey\/machine-learning-is-fun-part-4-modern-face-recognition-with-deep-learning-c3cffc121d78\" href=\"https:\/\/medium.com\/@ageitgey\/machine-learning-is-fun-part-4-modern-face-recognition-with-deep-learning-c3cffc121d78\" target=\"_blank\" rel=\"noopener noreferrer\">Machine learning is fun..<\/a>&nbsp;by Adam&nbsp;Geitgey<\/p>\n<p name=\"e0df\">Now, how does deep learning solve the same problem? The process is nearly the same, but remember this student is smarter. So, instead of spoon-feeding standard facial features, you let the model creatively figure out what to notice. It may decide that the most striking feature in human faces is the curvature on the left cheek, or how flat a forehead is. Or, perhaps something even subtler.<\/p>\n<figure id=\"76f9\" name=\"76f9\">\n<p><canvas height=\"28\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*Kx0NK-l8u5-ZeH2RWDUbuA.png\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*Kx0NK-l8u5-ZeH2RWDUbuA.png\" \/><\/p>\n<\/figure>\n<p id=\"8743\" name=\"8743\" style=\"text-align: center;\">Facial features identified by some of the interim layers of&nbsp;<a data-href=\"https:\/\/www.cs.toronto.edu\/~ranzato\/publications\/taigman_cvpr14.pdf\" href=\"https:\/\/www.cs.toronto.edu\/~ranzato\/publications\/taigman_cvpr14.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">DeepFace<\/a>&nbsp;DL architecture<\/p>\n<p name=\"8743\">It silently figures out this connection between the input (face) and output (name), when shown tons of such pairs. Then, when presented with a new face, voila it gets it right magically. Compared to earlier recognition techniques, DL hits the ball way out of the park, in both accuracy and speed.<\/p>\n<figure id=\"5635\" name=\"5635\">\n<p><canvas height=\"34\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*86EPZ2_d1EsJlg-rYaBusw.png\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*86EPZ2_d1EsJlg-rYaBusw.png\" \/><\/p>\n<\/figure>\n<p name=\"c82a\" style=\"text-align: center;\">Icons by&nbsp;<a data-href=\"https:\/\/thenounproject.com\/term\/laryngology\/42647\/\" href=\"https:\/\/thenounproject.com\/term\/laryngology\/42647\/\" rel=\"noopener noreferrer\" target=\"_blank\">hunotika<\/a>,&nbsp;<a data-href=\"https:\/\/commons.wikimedia.org\/wiki\/User:MGalloway_(WMF)\" href=\"https:\/\/commons.wikimedia.org\/wiki\/User:MGalloway_%28WMF%29\" rel=\"noopener noreferrer\" target=\"_blank\">MGalloway(WMF)<\/a>,&nbsp;<a data-href=\"https:\/\/github.com\/android\/platform_frameworks_base\/blob\/jb-mr2.0.0-release\/data\/fonts\/AndroidEmoji.ttf\" href=\"https:\/\/github.com\/android\/platform_frameworks_base\/blob\/jb-mr2.0.0-release\/data\/fonts\/AndroidEmoji.ttf\" rel=\"noopener noreferrer\" target=\"_blank\">Google<\/a>&nbsp;[CC BY 3.0] via Wikimedia Commons<\/p>\n<h4 id=\"c82a\" name=\"c82a\">But, why do they always show pictures of the human&nbsp;brain?<\/h4>\n<p id=\"e844\" name=\"e844\">To be fair, there&nbsp;<em>is<\/em>&nbsp;a connection.<\/p>\n<p id=\"2673\" name=\"2673\">Lets review how a child learns the first lessons. You show flash cards with the picture of an elephant, and read it out aloud. After a few such instances, when the baby looks at&nbsp;<em>any<\/em>&nbsp;semblance of an elephant, she identifies it instantly. Irrespective of the pose, color or context. We didn&rsquo;t teach her about the trunk, tusk or shape of ears, but she learnt it in totality. And she&nbsp;<em>just gets it<\/em>.<\/p>\n<figure id=\"56e2\" name=\"56e2\">\n<p><canvas height=\"37\" width=\"75\"><\/canvas><img decoding=\"async\" data-src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*ioQxjrHD0hM3Wkzj9UoAYA.png\" src=\"https:\/\/cdn-images-1.medium.com\/max\/640\/1*ioQxjrHD0hM3Wkzj9UoAYA.png\" \/><\/p>\n<\/figure>\n<p id=\"3751\" name=\"3751\" style=\"text-align: center;\">Photos by&nbsp;<a data-href=\"https:\/\/unsplash.com\/photos\/EQlTyDZRx7U?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/photos\/EQlTyDZRx7U?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Picsea<\/a>,&nbsp;<a data-href=\"https:\/\/unsplash.com\/photos\/wvuwyygtV_s?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/photos\/wvuwyygtV_s?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Anita Jankovic<\/a>,&nbsp;<a data-href=\"https:\/\/unsplash.com\/photos\/XaugKDKmlP8?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/photos\/XaugKDKmlP8?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Anna Stoffel<\/a>,&nbsp;<a data-href=\"https:\/\/unsplash.com\/photos\/H9p1dvVvkqI?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/photos\/H9p1dvVvkqI?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Chris Rhoads<\/a>&nbsp;on&nbsp;<a data-href=\"https:\/\/unsplash.com\/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" href=\"https:\/\/unsplash.com\/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" rel=\"noopener noreferrer\" target=\"_blank\">Unsplash<\/a><\/p>\n<p name=\"3751\">Just as we are unsure how the baby learnt to identify what makes up an elephant, we really don&rsquo;t know how neural networks, the technology behind deep learning figures this out. This is where all similarities to the human brain and neural connections spring up, but I&rsquo;ll stop here and save you the hassle.<\/p>\n<p id=\"6545\" name=\"6545\">It suffices to know that deep learning is insanely smart at automatically identifying the most distinguishing signals (features) in any given data (face). In other words, it is a&nbsp;<em>master at feature extraction<\/em>. When given tons of input-output pairs, it identifies what to learn and how to learn it.<\/p>\n<blockquote id=\"592d\" name=\"592d\"><p>Deep learning figures out the strongest pattern in any presented entity\u200a&mdash;\u200aa face, voice or even a table of&nbsp;numbers.<\/p><\/blockquote>\n<h4 id=\"5007\" name=\"5007\">Is this such a big deal for Machine learning?<\/h4>\n<p id=\"1c88\" name=\"1c88\">Yes, it&rsquo;s Huge.<\/p>\n<p id=\"70d7\" name=\"70d7\">Inspite of the stellar advances in machine learning, the biggest challenge facing the discipline has been&hellip; you guessed it right,&nbsp;<em>feature extraction<\/em>. Data scientists spend sleepless nights discovering connections between an input (<em>a hundred factors of customer behavior<\/em>) and output (<em>customer churn<\/em>). Then the machines conveniently learn from them.<\/p>\n<p id=\"b5cb\" name=\"b5cb\">So, the difference between top accuracy and poor results is the identification of best features. Now, thanks to deep learning, if machines can do this heavy lifting as well automatically, won&rsquo;t it be neat?<\/p>\n<h4 id=\"c458\" name=\"c458\">What use does a pattern identification machine have for business?<\/h4>\n<p id=\"ea5d\" name=\"ea5d\">Plenty.<\/p>\n<p id=\"2ba5\" name=\"2ba5\">Deep learning can be applied anywhere there is a fitment for machine learning. It can comfortably thrash problems with structured data, an area where traditional algorithms reign supreme. Based on what we&rsquo;ve seen, it can crash the learning cycles, and push accuracy to dizzying levels.<\/p>\n<p id=\"3464\" name=\"3464\">But the biggest bang for buck is in those areas where ML is still stuttering without a brisk start. Take the case of images, video, audio or deeper meaning from plain old text. Deep learning has crushed problems with such data types that need machines to identify, classify or predict. Lets look at a few.<\/p>\n<ul>\n<li id=\"99ca\" name=\"99ca\"><strong>Advanced<\/strong>&nbsp;<strong>face recognition<\/strong>&nbsp;technology is seeing early applications in the&nbsp;<a data-href=\"https:\/\/www.washingtonpost.com\/news\/worldviews\/wp\/2018\/04\/13\/china-crime-facial-recognition-cameras-catch-suspect-at-concert-with-60000-people\/?noredirect=on&amp;utm_term=.8c032ce72534\" href=\"https:\/\/www.washingtonpost.com\/news\/worldviews\/wp\/2018\/04\/13\/china-crime-facial-recognition-cameras-catch-suspect-at-concert-with-60000-people\/?noredirect=on&amp;utm_term=.8c032ce72534\" rel=\"noopener noreferrer\" target=\"_blank\">real-world<\/a>, and the quality of image or exposure are no longer constraints.<\/li>\n<li id=\"eb7c\" name=\"eb7c\">It has made not just&nbsp;<strong>detection of animal<\/strong>&nbsp;species possible, but lets us name&nbsp;<a data-href=\"https:\/\/www.opb.org\/news\/article\/artificial-intelligence-conservationists-portland-wildme-wildbook\/#.W3R0EkPHF5A.linkedin\" href=\"https:\/\/www.opb.org\/news\/article\/artificial-intelligence-conservationists-portland-wildme-wildbook\/#.W3R0EkPHF5A.linkedin\" rel=\"noopener noreferrer\" target=\"_blank\">every whale shark<\/a>&nbsp;in the ocean. Say hello to Willy, the humpback whale!<\/li>\n<li id=\"31c4\" name=\"31c4\">Advances in<strong>&nbsp;speech recognition<\/strong>&nbsp;<a data-href=\"https:\/\/venturebeat.com\/2017\/05\/17\/googles-speech-recognition-technology-now-has-a-4-9-word-error-rate\/\" href=\"https:\/\/venturebeat.com\/2017\/05\/17\/googles-speech-recognition-technology-now-has-a-4-9-word-error-rate\/\" rel=\"noopener noreferrer\" target=\"_blank\">cut error rates<\/a>&nbsp;by over 30% since DL took over. And about 2 years ago, they beat humans in this space.<\/li>\n<li id=\"c53c\" name=\"c53c\">DL has endowed machines with&nbsp;<strong>artistic abilities<\/strong>, and there are&nbsp;<a data-href=\"https:\/\/www.youtube.com\/watch?v=3AIpPlzM_qs&amp;feature=youtu.be\" href=\"https:\/\/www.youtube.com\/watch?v=3AIpPlzM_qs&amp;feature=youtu.be\" rel=\"noopener noreferrer\" target=\"_blank\">interesting applications<\/a>&nbsp;of image synthesis and&nbsp;<a data-href=\"https:\/\/steemit.com\/artificial-intelligence\/@krnel\/caffe2go-style-transfer-ai-neural-network-feature-released-by-facebook\" href=\"https:\/\/steemit.com\/artificial-intelligence\/@krnel\/caffe2go-style-transfer-ai-neural-network-feature-released-by-facebook\" rel=\"noopener noreferrer\" target=\"_blank\">style transfer<\/a>&nbsp;made possible.<\/li>\n<li id=\"2333\" name=\"2333\">Thanks to DL it is possible to extract&nbsp;<strong>deeper meaning from text<\/strong>, and there are&nbsp;<a data-href=\"https:\/\/www.fakerfact.org\/\" href=\"https:\/\/www.fakerfact.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">initial attempts<\/a>&nbsp;to solve the rankling challenge of fake news.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Well, the biggest advantage of deep learning is really its shortcoming. The very fact that humans don&rsquo;t have to identify distinguishing features means that the machine defines what it deems important. Interpretability of deep learning algorithms and visual explanation of results is a rapidly evolving field, and&nbsp;research is fast catching up. And yes, it needs tons of data to even get started. So yes, there are some hiccups in this area, but the stellar and stable results clearly outweigh the cons, for now.<\/p>\n","protected":false},"author":315,"featured_media":3130,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[183],"tags":[97],"ppma_author":[1994],"class_list":["post-914","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-ml","tag-artificial-intelligence"],"authors":[{"term_id":1994,"user_id":315,"is_guest":0,"slug":"ganes-kesari","display_name":"Ganes Kesari","avatar_url":"https:\/\/www.experfy.com\/blog\/wp-content\/uploads\/2021\/05\/Ganes_Kesari-150x150.jpeg","user_url":"http:\/\/gramener.com","last_name":"Kesari","first_name":"Ganes","job_title":"","description":"Ganes Kesari is the Co-founder and Chief Decision Scientist at <a href=\"https:\/\/gramener.com\/\">Gramener<\/a>, a data science company that helps organizations present data insights as stories. He advises executives on data-driven leadership and helps organizations adopt a culture of data for decision-making. He is a TEDx speaker and Contributor to Forbes and Entrepreneur. Find his latest work <a href=\"https:\/\/gkesari.com\/\">here<\/a> and reach out to him on  <a href=\"https:\/\/www.linkedin.com\/in\/gkesari\/\">LinkedIn<\/a>, where he shares insights regularly."}],"_links":{"self":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/users\/315"}],"replies":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/comments?post=914"}],"version-history":[{"count":4,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/914\/revisions"}],"predecessor-version":[{"id":28433,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/914\/revisions\/28433"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media\/3130"}],"wp:attachment":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media?parent=914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/categories?post=914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/tags?post=914"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}