Answers.Body: <p>It doesn't make much sense to have a single threshold with "unintelligent" below it and "intelligent" above it.</p>
  
  <p>I think it makes more sense to have a gradation of intelligence by cognitive task. Inverting a matrix is a 'cognitive task,' and one where working memory pays off immensely; computers have been much better at that cognitive task than humans for a long time.</p>
  
  <p>What the AlphaGo victory represents has several components. One is that we have algorithms that are competitive with the best board-game playing humans at doing tactical and strategic thinking in the well-described world of Go. Another is that the deeper structure of the human visual system seems to have been duplicated, and so we have algorithms that can recognize patterns as well as humans--with <em>very</em> limited resolution. (AlphaGo is seeing one pixel per stone, whereas we have very, very high-resolution eyes and the visual cortex to match.)</p>
  
  <p>Different people have different intuitions, but it seems to me that visual intelligence is a huge component of human intelligence in general. If we know most of the secrets of human visual intelligence, that means there might be many tasks that computers could now perform as well as humans (if provided the correct training data).</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-02T16:34:26.163Z
Answers.LastActivityDate: 2016-08-02T16:34:26.163Z
Answers.UserDisplayName: Matthew Gray
Answers.Body: <blockquote>
    <p>Now that this milestone has been reached, does that represent a significant advance in artificial intelligence techniques or was it just a matter of ever more processing power being applied to the problem?</p>
  </blockquote>
  
  <p>Neither, really. It is a milestone and a significant advance in computers beating humans in games, but the techniques used are only relevant to that game, not for other purposes in AI. </p>
  
  <p>The solution lies in humans analyzing the game and implementing algorithms for finding a good move. This is the main reason that a computer can beat the humans, together with the fact that it can calculate much faster and that it doesn't make really bad moves by not seeing something.</p>
  
  <p>Processing power helps, but the game-tree complexity for Go is very large, estimated to be larger than 10<sup>200</sup>, whereas the game-tree complexity for chess is only 10<sup>120</sup> (known as the Shannon number), so chess is less hard. This means that for neither chess nor go a database can be created with all possible positions. </p>
  
  <p>The fact that Deep Blue beat Kasparov in a six-game match in 1997 was quite a development since this was one of the first "hard" games where a computer beat a top human. But it still isn't really Artificial Intelligence, more analyzing the game. Implementing an opening and endgame book was a large part, the middle game was done using analysis, I don't know the details. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-02T18:14:37.117Z
Answers.LastActivityDate: 2018-04-12T02:46:33.907Z
Answers.LastEditDate: 2018-04-12T02:46:33.907Z
Answers.UserDisplayName: wythagoras
Answers.Body: <p>We've had many discussions on what constitutes Artificial Intelligence, and my takeaway has been that decision-making is the core requirement of AI, regardless of the optimality of that decision.  </p>
  
  <p>In this conception, Nimatron <em>(1939, <a href="https://patents.google.com/patent/US2215544" rel="nofollow noreferrer">US2215544A</a>)</em> might be thought of as the first proper AI, pending verification of a <a href="https://deserthat.wordpress.com/2010/05/18/earlyer-computer-games-babbage-and-nimatron/" rel="nofollow noreferrer">a fabled Babbage Tic-Tac-Toe machine</a>.  </p>
  
  <p><em>But</em>, the question as <a href="https://ai.stackexchange.com/questions/3847/is-transistor-the-first-artificial-intelligence">to whether a simple switch represents the most basic form of intelligence</a> has also been raised... </p>
  
  <p>I think a distinction between these decision-making devices and earlier algorithmic implementations such as water clocks, is that the water clocks cannot be said to make a decision in the sense of maximizing chance of success at some goal. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-12T03:12:54.750Z
Answers.LastActivityDate: 2018-04-12T03:37:23.317Z
Answers.LastEditDate: 2018-04-12T03:37:23.317Z
Answers.UserDisplayName: DukeZhou
Answers.Body: <p>There are at least two questions in your question: </p>
  
  <blockquote>
    <p>What are some of the methods used to program the successful go playing program?</p>
  </blockquote>
  
  <p>and</p>
  
  <blockquote>
    <p>Are those methods considered to be artificial intelligence?</p>
  </blockquote>
  
  <p>The first question is deep and technical, the second broad and philosophical.</p>
  
  <p>The methods have been described in: <a href="https://www.researchgate.net/publication/292074166_Mastering_the_game_of_Go_with_deep_neural_networks_and_tree_search" rel="nofollow noreferrer">Mastering the Game of Go with Deep Neural Networks and Tree Search</a>.</p>
  
  <p>The problem of Go or perfect information games in general is that:</p>
  
  <blockquote>
    <p>exhaustive search is infeasible.</p>
  </blockquote>
  
  <p>So the methods will concentrate on shrinking the search space in an efficient way.</p>
  
  <p>Methods and structures described in the paper include:</p>
  
  <ul>
  <li>learning from expert human players in a supervised fashion</li>
  <li>learning by playing against itself (reinforcement learning)</li>
  <li>Monte-Carlo tree search (MCTS) combined with policy and value networks</li>
  </ul>
  
  <p>The second question has no definite answer, as you will have at least two angles on AI: <a href="https://en.wikipedia.org/wiki/Chinese_room#Strong_AI" rel="nofollow noreferrer">strong</a> and <a href="https://en.wikipedia.org/wiki/Weak_AI" rel="nofollow noreferrer">weak</a>.</p>
  
  <blockquote>
    <p>All real-world systems labeled "artificial intelligence" of any sort are <strong>weak AI at most</strong>.</p>
  </blockquote>
  
  <p>So, yes, it is artificial intelligence, but it is non-sentient.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2016-08-02T16:43:14.880Z
Answers.LastActivityDate: 2020-03-09T21:29:34.550Z
Answers.LastEditDate: 2020-03-09T21:29:34.550Z
Answers.UserDisplayName: miku
Body: <p>I read that in the spring of 2016 a computer <a href="https://en.wikipedia.org/wiki/Computer_Go" rel="nofollow noreferrer">Go program</a> was finally able to beat a professional human for the first time.  </p>
  
  <p>Now that this milestone has been reached, does that represent a significant advance in artificial intelligence techniques or was it just a matter of even more processing power being applied to the problem?  </p>
  
  <p>What are some of the methods used to program the successful Go-playing program? </p>
  
  <p>Are those methods considered to be artificial intelligence?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-12-28T23:35:23.870Z
Comments.Text: [Here](https://ai.stackexchange.com/q/9165/2444) is a related question.
Comments.UserDisplayName: nbro
Tags: <philosophy><definitions><agi><alphago><narrow-ai>
Title: Does the recent advent of a Go playing computer represent Artificial Intelligence?
UserDisplayName: WilliamKF
ThreadText: # Does the recent advent of a Go playing computer represent Artificial Intelligence?
  
  (Asked by: username_0 on 2016-08-02)
  
  I read that in the spring of 2016 a computer [Go program](https://en.wikipedia.org/wiki/Computer_Go) was finally able to beat a professional human for the first time.
  
  Now that this milestone has been reached, does that represent a significant advance in artificial intelligence techniques or was it just a matter of even more processing power being applied to the problem?
  
  What are some of the methods used to program the successful Go-playing program?
  
  Are those methods considered to be artificial intelligence?
  
  **Tags:** philosophy, definitions, agi, alphago, narrow-ai
  
  > **Comments:**
  > **username_1**: [Here](https://ai.stackexchange.com/q/9165/2444) is a related question.  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_5 on 2016-08-02. Score: 9 | Accepted answer
  
  There are at least two questions in your question:
  
  > What are some of the methods used to program the successful go playing program?
  
  and
  
  > Are those methods considered to be artificial intelligence?
  
  The first question is deep and technical, the second broad and philosophical.
  
  The methods have been described in: [Mastering the Game of Go with Deep Neural Networks and Tree Search](https://www.researchgate.net/publication/292074166_Mastering_the_game_of_Go_with_deep_neural_networks_and_tree_search).
  
  The problem of Go or perfect information games in general is that:
  
  > exhaustive search is infeasible.
  
  So the methods will concentrate on shrinking the search space in an efficient way.
  
  Methods and structures described in the paper include:
  
  * learning from expert human players in a supervised fashion
  * learning by playing against itself (reinforcement learning)
  * Monte-Carlo tree search (MCTS) combined with policy and value networks
  
  The second question has no definite answer, as you will have at least two angles on AI: [strong](https://en.wikipedia.org/wiki/Chinese_room#Strong_AI) and [weak](https://en.wikipedia.org/wiki/Weak_AI).
  
  > All real-world systems labeled "artificial intelligence" of any sort are **weak AI at most**.
  
  So, yes, it is artificial intelligence, but it is non-sentient.
  
  
  ---
  
  ### Answer by username_2 on 2016-08-02. Score: 6
  
  It doesn't make much sense to have a single threshold with "unintelligent" below it and "intelligent" above it.
  
  I think it makes more sense to have a gradation of intelligence by cognitive task. Inverting a matrix is a 'cognitive task,' and one where working memory pays off immensely; computers have been much better at that cognitive task than humans for a long time.
  
  What the AlphaGo victory represents has several components. One is that we have algorithms that are competitive with the best board-game playing humans at doing tactical and strategic thinking in the well-described world of Go. Another is that the deeper structure of the human visual system seems to have been duplicated, and so we have algorithms that can recognize patterns as well as humans--with *very* limited resolution. (AlphaGo is seeing one pixel per stone, whereas we have very, very high-resolution eyes and the visual cortex to match.)
  
  Different people have different intuitions, but it seems to me that visual intelligence is a huge component of human intelligence in general. If we know most of the secrets of human visual intelligence, that means there might be many tasks that computers could now perform as well as humans (if provided the correct training data).
  
  
  ---
  
  ### Answer by username_3 on 2016-08-02. Score: 3
  
  > Now that this milestone has been reached, does that represent a significant advance in artificial intelligence techniques or was it just a matter of ever more processing power being applied to the problem?
  
  Neither, really. It is a milestone and a significant advance in computers beating humans in games, but the techniques used are only relevant to that game, not for other purposes in AI.
  
  The solution lies in humans analyzing the game and implementing algorithms for finding a good move. This is the main reason that a computer can beat the humans, together with the fact that it can calculate much faster and that it doesn't make really bad moves by not seeing something.
  
  Processing power helps, but the game-tree complexity for Go is very large, estimated to be larger than 10200, whereas the game-tree complexity for chess is only 10120 (known as the Shannon number), so chess is less hard. This means that for neither chess nor go a database can be created with all possible positions.
  
  The fact that Deep Blue beat Kasparov in a six-game match in 1997 was quite a development since this was one of the first "hard" games where a computer beat a top human. But it still isn't really Artificial Intelligence, more analyzing the game. Implementing an opening and endgame book was a large part, the middle game was done using analysis, I don't know the details.
  
  
  ---
  
  ### Answer by username_4 on 2018-04-12. Score: 2
  
  We've had many discussions on what constitutes Artificial Intelligence, and my takeaway has been that decision-making is the core requirement of AI, regardless of the optimality of that decision.
  
  In this conception, Nimatron *(1939, [US2215544A](https://patents.google.com/patent/US2215544))* might be thought of as the first proper AI, pending verification of a [a fabled Babbage Tic-Tac-Toe machine](https://deserthat.wordpress.com/2010/05/18/earlyer-computer-games-babbage-and-nimatron/).
  
  *But*, the question as [to whether a simple switch represents the most basic form of intelligence](https://ai.stackexchange.com/questions/3847/is-transistor-the-first-artificial-intelligence) has also been raised...
  
  I think a distinction between these decision-making devices and earlier algorithmic implementations such as water clocks, is that the water clocks cannot be said to make a decision in the sense of maximizing chance of success at some goal.
  
  
  ---
  
  