{"id":631,"date":"2017-08-08T08:14:18","date_gmt":"2017-08-08T08:14:18","guid":{"rendered":"http:\/\/blog.cloudxlab.com\/?p=631"},"modified":"2018-02-02T07:33:39","modified_gmt":"2018-02-02T07:33:39","slug":"what-how-why-of-artificial-intelligence","status":"publish","type":"post","link":"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/","title":{"rendered":"What, How &amp; Why of Artificial Intelligence"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Artificial Intelligence (AI) is the buzzword that is resounding and echoing all over the world. While large corporations, organizations &amp; institutions are publicly proclaiming and publicizing their massive investments toward development and deployment of AI capabilities, people, in general, are feeling perplexed regarding the meaning and nuances of AI. This blog is an attempt to demystify AI and provide a brief introduction to the various aspects of AI to all such persons, engineers, non-engineers &amp; beginners, who are seeking to understand AI. In the forthcoming discussion, we will explore the following questions:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">What is AI &amp; what does it seek to accomplish?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">How will the goals of AI be accomplished, through which methodologies?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Why is AI gaining so much momentum now?<\/span><\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p><b>I. What is AI &amp; what does it seek to accomplish?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The term \u201cArtificial Intelligence\u201d was coined by John McCarthy in 1956 during a workshop at University of Dartmouth at New Hampshire. AI implies intelligence exhibited by machines whereby this intelligence is either equivalent or superior to that exhibited by humans. The objective of AI is to enable machines to accomplish the following:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Sensory Perception<\/strong><span style=\"font-weight: 400;\">: AI enabled Bot should be able to perceive &amp; classify stimuli of vision, sound, touch, taste &amp; odor. Examples: Vision perceiving self-driven automobiles can avoid and circumvent obstacles on the road; sound perceiving bots can provide suggestion to improve musical compositions; Touch perceiving bots can allow apparel buyers to e-touch the fabric of apparel; taste perceiving bots can allow humans to choose the best restaurant, and odour perceiving bots can replace sniffer dogs at criminal sites<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Natural Language Processing<\/strong><span style=\"font-weight: 400;\">: AI enabled bots can read, speak &amp; write human languages such as English, Spanish etc.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Reasoning<\/strong><span style=\"font-weight: 400;\">: AI enabled bots should be able to analyze and understand the many options, possibilities and scenarios inherent in any problem and thereby suggest the best course of action to humans. For example, AI enabled bot should be able to diagnose the diseases in a patient, analyze the implications of various possible medications and thereby suggest the best possible course of treatment.<\/span><\/li>\n<\/ul>\n<p><b>II. How will the goals of AI be accomplished?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The following snapshot provides a picture of the available methodologies to achieve AI:<\/span><\/p>\n<p style=\"padding-left: 90px; text-align: right;\"><img class=\"alignnone size-full wp-image-640\" src=\"http:\/\/blog.cloudxlab.com\/wp-content\/uploads\/2017\/08\/Untitled-presentation.jpg\" alt=\"\" width=\"960\" height=\"540\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Let us consider the possibilities in some detail:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Rule-based Systems<\/strong><span style=\"font-weight: 400;\">: These are software-hardware packages whereby many possibilities have been hard-coded into the system, and through pre-coded instructions, the system is empowered to provide responses to inputs or stimuli. The benefit of such systems is that they will provide a completely accurate output or response for all those inputs or stimuli that it has been explicitly programmed for. However, the system will be in a spot if an input or stimuli occur that it has not been programmed to respond to.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Domain-Specific Computing<\/strong><span style=\"font-weight: 400;\">: Such systems are an extension of rule-based systems whereby the overall software-hardware system has been explicitly programmed to respond to the many possible inputs or stimuli that can occur within a specific industrial domain. For example, a domain specific computing system for a self-driving car will be programmed specifically to respond to many possible situations such as partial-road-blockages that can arise while driving. Similarly, a domain specific computing system for medical diagnosis will be programmed specifically to check for certain medical parameters and decide on medication based on the results.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Robotics<\/strong><span style=\"font-weight: 400;\">: In this approach, computer programming is combined with human-like features of walking, hands-movement etc. in robots that can serve many functions that require a combination of decision-making and movement. Robots that can clean houses or serve food in restaurants are examples of robotics.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Machine Learning<\/strong><span style=\"font-weight: 400;\">: This is the most relevant approach to achieve AI whereby the computer system \u201clearns by doing\u201d without being explicitly programmed for the many situations that can arise. In this approach, the system makes several learning-oriented trial attempts at doing the required task and collects and analyzes the results of each attempt. Through continuous and real-time analysis of the data and results of all of its previous attempts, the system goes on learning, modifying and improving its approach. An example will be the instance whereby a computer system learned to play Mario not through any explicitly programmed instructions, but through repeated attempts to play and continuous improvement of its approach based on results of all previous attempts.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Deep Learning<\/strong><span style=\"font-weight: 400;\">: This is a sub-set of Machine Learning whereby the functioning of human neural networks is mimicked unto \u201cArtificial Neural Networks\u201d. Neural Networks consist of three types of layers of neurons: Input Layer, Output Layer &amp; many possible hidden layers in between. If there are 2 or more hidden layers, it is referred to as a Deep Learning Network.<\/span><\/li>\n<\/ul>\n<p><img class=\"alignnone size-full wp-image-633\" src=\"http:\/\/blog.cloudxlab.com\/wp-content\/uploads\/2017\/08\/Screen-Shot-2017-08-02-at-11.18.34-AM.png\" alt=\"\" width=\"833\" height=\"479\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><b>III. Why is AI gaining so much momentum now?<\/b><\/p>\n<p>The following developments are propelling the recent advancements in AI:<\/p>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Powerful Computing<\/strong><span style=\"font-weight: 400;\">: Significant advancements in processing speed of microprocessors and the storage capacity of RAMs have enabled real-time processing and analysis of massive amounts of data and simultaneous generation of insights that can be used for improved decision making by bots<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Distributed Computing<\/strong><span style=\"font-weight: 400;\">: In order to process huge amounts of data, it is now possible to distribute both the data and the logic into many different machines so that the data storage and data processing abilities of all the available computers can be utilized in parallel and simultaneously<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Internet of Things<\/strong><span style=\"font-weight: 400;\">: Everything from industrial machinery to personal gadgets is now connected to each other through either the internet or intranets. Therefore, it is now possible to collect huge amount of real-time data from all of these inter-connected devices &#8212; which can be further analyzed and processed to draw superior insights and continuously improve automated decision-making<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Deep Learning Advancements<\/strong><span style=\"font-weight: 400;\">: Recent breakthroughs have allowed the scientists to more clearly understand the structure and working of human neural networks. Based on this, scientists have developed Artificial Neural Networks that can completely mimic the human neural networks and enable human-like learning and decision-making by bots<\/span><\/li>\n<\/ul>\n<p><b>IV. Examples of Current Use of AI<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Australian bank Westpac is using AI powered bots to answer customer queries and provide financial advice<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Gmail is using AI to auto-suggest replies to emails<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Pinterest is using AI to suggest images to users that are similar to the images that those users have shown interest in <\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">AirBnB is using AI to decide the prices for various types of accommodations at different locations so that their sales are maximized<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Policing agencies are using AI to recognize and match the faces and voices of persons over the internet with those of criminals being pursued<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Facebook is using AI to suggest possible friend options to its users based on factors such as location, interests, profession, age etc.<\/span><\/li>\n<\/ul>\n<p><b>V. Conclusion:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">It is clearly evident that developments in the field of AI represent the most significant paradigm shift in the technological landscape whereby more and more humans are not just accepting, but rather feeling excited about the many benefits that AI can offer. The scientists, on their part, are undertaking all possible efforts to ensure that the advancements in AI serve the purpose of enhancing the quality of life for all.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Artificial Intelligence (AI) is the buzzword that is resounding and echoing all over the world. While large corporations, organizations &amp; institutions are publicly proclaiming and publicizing their massive investments toward development and deployment of AI capabilities, people, in general, are feeling perplexed regarding the meaning and nuances of AI. This blog is an attempt to &hellip; <a href=\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;What, How &amp; Why of Artificial Intelligence&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1181,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What, How &amp; Why of Artificial Intelligence | CloudxLab Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What, How &amp; Why of Artificial Intelligence | CloudxLab Blog\" \/>\n<meta property=\"og:description\" content=\"Artificial Intelligence (AI) is the buzzword that is resounding and echoing all over the world. While large corporations, organizations &amp; institutions are publicly proclaiming and publicizing their massive investments toward development and deployment of AI capabilities, people, in general, are feeling perplexed regarding the meaning and nuances of AI. This blog is an attempt to &hellip; Continue reading &quot;What, How &amp; Why of Artificial Intelligence&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/\" \/>\n<meta property=\"og:site_name\" content=\"CloudxLab Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cloudxlab\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-08T08:14:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-02-02T07:33:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudxlab.com\/blog\/wp-content\/uploads\/2017\/08\/robot-2587571_1280.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"853\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CloudxLab\" \/>\n<meta name=\"twitter:site\" content=\"@CloudxLab\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"6 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/#website\",\"url\":\"https:\/\/cloudxlab.com\/blog\/\",\"name\":\"CloudxLab Blog\",\"description\":\"Learn AI, Machine Learning, Deep Learning, Devops &amp; Big Data\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/cloudxlab.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/cloudxlab.com\/blog\/wp-content\/uploads\/2017\/08\/robot-2587571_1280.jpg\",\"contentUrl\":\"https:\/\/cloudxlab.com\/blog\/wp-content\/uploads\/2017\/08\/robot-2587571_1280.jpg\",\"width\":1280,\"height\":853},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/#webpage\",\"url\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/\",\"name\":\"What, How &amp; Why of Artificial Intelligence | CloudxLab Blog\",\"isPartOf\":{\"@id\":\"https:\/\/cloudxlab.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/#primaryimage\"},\"datePublished\":\"2017-08-08T08:14:18+00:00\",\"dateModified\":\"2018-02-02T07:33:39+00:00\",\"author\":{\"@id\":\"https:\/\/cloudxlab.com\/blog\/#\/schema\/person\/0efa3c54df68406de820ea466f002d3c\"},\"breadcrumb\":{\"@id\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/\",\"url\":\"https:\/\/cloudxlab.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\/\/cloudxlab.com\/blog\/what-how-why-of-artificial-intelligence\/#webpage\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/#\/schema\/person\/0efa3c54df68406de820ea466f002d3c\",\"name\":\"Abhinav Singh\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cloudxlab.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fc74fe31169bf872f6ab11bbab621d53?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fc74fe31169bf872f6ab11bbab621d53?s=96&d=mm&r=g\",\"caption\":\"Abhinav Singh\"},\"sameAs\":[\"https:\/\/cloudxlab.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/posts\/631"}],"collection":[{"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/comments?post=631"}],"version-history":[{"count":13,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/posts\/631\/revisions"}],"predecessor-version":[{"id":1182,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/posts\/631\/revisions\/1182"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/media\/1181"}],"wp:attachment":[{"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/media?parent=631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/categories?post=631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudxlab.com\/blog\/wp-json\/wp\/v2\/tags?post=631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}