{"id":1162,"date":"2018-03-31T11:01:44","date_gmt":"2018-03-31T16:01:44","guid":{"rendered":"http:\/\/haleyai.com\/wordpress\/?p=1162"},"modified":"2018-07-13T18:28:22","modified_gmt":"2018-07-13T23:28:22","slug":"natural-intelligence","status":"publish","type":"post","link":"http:\/\/haleyai.com\/wordpress\/2018\/03\/31\/natural-intelligence\/","title":{"rendered":"Natural Intelligence"},"content":{"rendered":"<p>Deep natural language understanding (NLU) is different than deep learning, as is deep reasoning. \u00a0Deep learning facilities deep NLP and will facilitate deeper reasoning, but it\u2019s deep NLP for knowledge acquisition and question answering that seems most critical for general AI.\u00a0 If that\u2019s the case, we might call such general AI, \u201cnatural intelligence\u201d.<\/p>\n<p>Deep learning on its own delivers only the most shallow reasoning and embarrasses itself due to its lack of \u201ccommon sense\u201d (or any knowledge at all, for that matter!).\u00a0 DARPA, the Allen Institute, and deep learning experts have come to their senses about the limits of deep learning with regard to general AI.<\/p>\n<p>General artificial intelligence requires all of it: deep natural language understanding<a href=\"#_ftn1\"><sup><\/sup><sup>[1]<\/sup><\/a>, deep learning, and deep reasoning.\u00a0 The deep aspects are critical but no more so than knowledge (including \u201ccommon sense\u201d).<a href=\"#_ftn2\"><sup><\/sup><sup>[2]<!--more--><\/sup><\/a><\/p>\n<ul>\n<li>An agent that does not think cannot be intelligent.<\/li>\n<\/ul>\n<p>To think there must be some reasoning using some knowledge.<\/p>\n<p>There are several problems to realizing intelligence within an agent or system, the most immediate of which is how it acquires knowledge.\u00a0 Here, we suggest that knowledge is most easily acquired by understanding language (e.g., English).\u00a0 There seems to be little controversy on this point since the most intelligent agents obtain most of their knowledge by \u201creading\u201d (e.g., Wikipedia).<\/p>\n<p>Thanks to improving natural language understanding capabilities, knowledge acquisition is less of a practical problem today than it has been for decades.\u00a0 Today, we can educate machines at scale.<\/p>\n<ul>\n<li>Facts can be scraped out of the web corpus with high certainty and in great volume.<\/li>\n<li>The knowledge in a middle- or high-school textbook can be encoded as knowledge suitable for automated reasoning for less than it cost to write the book in the first place.<\/li>\n<li>Given such knowledge, machines can earn college credit on Advanced Placement tests.<a href=\"#_ftn3\"><sup><\/sup><sup>[3]<\/sup><\/a><\/li>\n<li>The text of laws and regulations can be precisely understood by machine much more quickly than it can be authored and interpreted by legislators, regulators, businesses, and citizens.<\/li>\n<\/ul>\n<p>Millions of sentences will be translated from English into axiomatic knowledge and machines will reason with great power with their thinking guided by deep learning.\u00a0 With 10 years, more knowledge will be encoded for machine reasoning than a human being can read \u2013 let alone comprehend &#8211; in a lifetime.<\/p>\n<p>Of course, this begs questions, such as:<\/p>\n<ul>\n<li>what reasoning systems will use this knowledge,<\/li>\n<li>how will they think,<\/li>\n<li>and how intelligent will they seem?<\/li>\n<\/ul>\n<p>Staying in the present, where is reasoning technology that shows the way or what to expect?<\/p>\n<p>Personally, I am not aware of too much, which is disappointing.\u00a0 There are important islands, but the field of knowledge-based artificial intelligence has been steamrolled since the eighties expert and frame-based systems.\u00a0 Most recently, real breakthroughs in neural networks and deep learning have taken the air out of the room for knowledge-based AI.\u00a0 The pendulum is now swinging back, however, such as with regard to \u201cexplainable\u201d AI and \u201ccommon sense\u201d, the lack of which limit the usefulness and intelligence that learning without reasoning can deliver.<\/p>\n<p>As an entrepreneur, I was impressed with Siri and Watson, but I have never found them impressive from an AI perspective.\u00a0 From an engineering perspective, Watson was tremendous, however.\u00a0 And the deep NLP component behind Watson was on the right track.<\/p>\n<p>The \u201cintelligent agent\u201d tools from Microsoft (LUIS), Amazon, IBM, and others, especially all the chatbot froth, seem nothing more than scripting tools with simple notions of state and limited types of queries rather than AI platforms. \u00a0I recall Viv, from the creators of Siri, being a visual programming tool prior to its acquisition by Samsung.\u00a0 Such platforms are not going to deliver more general or deeper AI.<\/p>\n<p>Advances in speech recognition and synthesis in Siri and Alexa (mostly due to deep learning) have been impressive, but they are more like search engines than intelligent agents.\u00a0 Searching the web for Siri or Alexa and \u201cinference engine\u201d finds nothing of interest.\u00a0 (I expect this to change in the near future.)<\/p>\n<p>All the interesting stuff is hidden in the academic literature, research projects, and very few companies.<\/p>\n<p>Years ago, Carnegie Mellon and Stanford were home to the most significant work in cognitive and knowledge-based AI.\u00a0 Today, probably due to diversion of research funding, there are fewer and smaller pockets of work.<\/p>\n<p>Corporate research projects are, of course, hard to spot.\u00a0 I know of several at Google, Intel, IBM, Apple, and elsewhere, but even they are isolated within their companies. \u00a0The emphasis is on big data, deep learning, and more mundane commercial applications, such as personalization of advertising.<\/p>\n<p>One area at the intersection of academic and corporate research worth touching on is theorem proving, including applications of deep learning such as in Google\/DeepMind\u2019s \u201cneural Turing machines\u201d.<a href=\"#_ftn4\"><sup><\/sup><sup>[4]<\/sup><\/a> This is an area we are working in.\u00a0 We believe so-called embeddings and approaches such as demonstrated by Alpha Zero\u2019s success at Go will have a significant impact.\u00a0 We believe this needs to be coupled with concepts like \u201cbounded rationality\u201d and defeasibility.\u00a0 You can find more about the latter on this site and you can gain insight on the intersection of deep reasoning with deep learning from Google\u2019s Deep Math<a href=\"#_ftn5\"><sup><\/sup><sup>[5]<\/sup><\/a> research.\u00a0 In general, though, the field of theorem proving has been stable this decade.<a href=\"#_ftn6\"><sup><\/sup><sup>[6]<\/sup><\/a><\/p>\n<p>The few companies specializing in knowledge-based AI are an interesting lot.\u00a0 I have to include Wolfram Alpha<a href=\"#_ftn7\"><sup><\/sup><sup>[7]<\/sup><\/a>, of course.\u00a0 Cycorp<a href=\"#_ftn8\"><sup><\/sup><sup>[8]<\/sup><\/a> is more notable, in my opinion, while Alpha is more usable \u201coff the shelf\u201d.\u00a0 Also keep an eye on little known Soar Technology.<a href=\"#_ftn9\"><sup><\/sup><sup>[9]<\/sup><\/a><\/p>\n<p>Aside from these we get into small vendors of logic programming technology, largely based on Prolog.\u00a0 We go into this family of logic programming technologies <a href=\"https:\/\/linguist.haleyai.com\/LogicProgrammingUsingProlog.html\">elsewhere<\/a>.\u00a0 To sum up our thinking, a bounded-rationality, defeasible logic theorem proving system that incorporates the well-founded semantics, distributed representations, and deep-learning search heuristics is to be expected.<\/p>\n<hr size=\"1\" \/><a href=\"#_ftnref1\"><sup><\/sup><sup>[1]<\/sup><\/a> deep NLP is a topic throughout <a href=\"http:\/\/haleyai.com\/\">Automata, Inc&#8217;s web site<\/a><\/p>\n<p><a href=\"#_ftnref2\"><sup><\/sup><sup>[2]<\/sup><\/a> Doug Lenat of Cyc and our advisor at Inference has been shining light on this since the early eighties<\/p>\n<p><a href=\"#_ftnref3\"><sup><\/sup><sup>[3]<\/sup><\/a> Expect them to pass medical school admissions and post-graduate exams within a few years.<\/p>\n<p><a href=\"#_ftnref4\"><sup><\/sup><sup>[4]<\/sup><\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Neural_Turing_machine\">https:\/\/en.wikipedia.org\/wiki\/Neural_Turing_machine<\/a><\/p>\n<p><a href=\"#_ftnref5\"><sup><\/sup><sup>[5]<\/sup><\/a> <a href=\"https:\/\/github.com\/tensorflow\/deepmath\">https:\/\/github.com\/tensorflow\/deepmath<\/a><\/p>\n<p><a href=\"#_ftnref6\"><sup><\/sup><sup>[6]<\/sup><\/a> See the \u201cThousands of problems for theorem provers\u201d (<a href=\"http:\/\/www.cs.miami.edu\/~tptp\/\">TPTP<\/a>)<\/p>\n<p><a href=\"#_ftnref7\"><sup><\/sup><sup>[7]<\/sup><\/a> <a href=\"https:\/\/www.wolframalpha.com\/\">https:\/\/www.wolframalpha.com<\/a><\/p>\n<p><a href=\"#_ftnref8\"><sup><\/sup><sup>[8]<\/sup><\/a> <a href=\"http:\/\/www.cyc.com\/\">http:\/\/www.cyc.com\/<\/a><\/p>\n<p><a href=\"#_ftnref9\"><sup><\/sup><sup>[9]<\/sup><\/a> <a href=\"https:\/\/soartech.com\/\">https:\/\/soartech.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deep natural language understanding (NLU) is different than deep learning, as is deep reasoning. \u00a0Deep learning facilities deep NLP and will facilitate deeper reasoning, but it\u2019s deep NLP for knowledge acquisition and question answering that seems most critical for general AI.\u00a0 If that\u2019s the case, we might call such general AI, \u201cnatural intelligence\u201d. Deep learning &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/haleyai.com\/wordpress\/2018\/03\/31\/natural-intelligence\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Natural Intelligence&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,195,16],"tags":[816,602,811,97,686,814,635,808,810,809,108,806,185,815,419,211,513,813,812,214,528,238,818,599,277,278,608,807,817,568],"class_list":["post-1162","post","type-post","status-publish","format-standard","hentry","category-formal-logic","category-machine-learning","category-natural-language","tag-alexa","tag-allen-institute","tag-alphazero","tag-cyc","tag-cycorp","tag-darpa","tag-deep-learning","tag-deep-nlp","tag-deepmath","tag-deepmind","tag-doug-lenat","tag-general-ai","tag-knowledge-acquisition","tag-knowledge-based-ai","tag-logic-programming","tag-natural-language-processing","tag-natural-language-understanding","tag-neural-prolog","tag-neural-theorem-proving","tag-nlp","tag-nlu","tag-prolog","tag-samsung","tag-siri","tag-soar","tag-soar-technology","tag-theorem-proving","tag-tptp","tag-viv","tag-watson"],"_links":{"self":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts\/1162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1162"}],"version-history":[{"count":4,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts\/1162\/revisions"}],"predecessor-version":[{"id":1166,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/posts\/1162\/revisions\/1166"}],"wp:attachment":[{"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1162"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/haleyai.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}