Answers.Body: <p>CNNs, LSTMs, GRUs and transformers are or use artificial neural networks. The expression <em>computational intelligence</em> (CI) is often used interchangeably with <em>artificial intelligence</em> (AI). CI can also refer to a subfield or superfield of AI where biology is often an inspiration. See <a href="http://cogprints.org/5358/1/06-CIdef.pdf" rel="nofollow noreferrer">What is Computational Intelligence and what could it become?</a> by Włodzisław Duch.</p>
  
  <p>RNNs are <a href="https://stats.stackexchange.com/a/221142/82135">Turing complete</a> and <a href="https://ai.stackexchange.com/a/13319/2444">CNNs have been shown to be universal function approximators</a> (they can approximate any continuous function to an arbitrary accuracy given a sufficiently deep architecture), but that doesn't mean we will be able to create AGI with them, unless you believe that AGI is just a bunch of algorithms, but, IMHO, that alone doesn't produce AGI. See also <a href="https://plato.stanford.edu/entries/computational-mind/" rel="nofollow noreferrer">the computational theory of mind</a>. </p>
  
  <p>To conclude, CNNs, LSTMs, GRUs and transformers are deep learning tools (so they could also be considered CI tools, given some definitions of CI), which <em>might</em> be useful for the development of AGI.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-05T05:07:56.790Z
Answers.Text: how would you differentiate between CI,AI,AGI?
Answers.UserDisplayName: user_1_1_1
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-05T13:01:19.353Z
Answers.Text: @user_1_1_1 AGI is a sub-field of AI that attempts to develop AGI (intelligent systems similar to humans). As I say in my answer, AI can be used interchangeably with CI, but not all people will agree with this usage. I recommend you read the paper I cite in my answer for more details. I also recommend you read my answer [https://ai.stackexchange.com/a/16649/2444](https://ai.stackexchange.com/a/16649/2444).
Answers.UserDisplayName: nbro
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-04T23:41:44.697Z
Answers.LastActivityDate: 2020-01-04T23:41:44.697Z
Answers.UserDisplayName: nbro
Body: <p>Will CNN, LSTM, GRU and transformer be better classified as Computational Intelligence (CI) tools or Artificial General Intelligence (AGI) tools? The term CI arose back when some codes like neural networks, GA, PSO were considered doing magical stuff. These days CI tools do not appear very magical. Researchers want codes to exude AGI. Do the current state of art Deep Learning codes fall in the AGI category?</p>
  
Tags: <deep-learning><terminology><agi>
Title: Are CNN, LSTM, GRU and transformer AGI or computational intelligence tools?
UserDisplayName: user_1_1_1
ThreadText: # Are CNN, LSTM, GRU and transformer AGI or computational intelligence tools?
  
  (Asked by: username_0 on 2020-01-03)
  
  Will CNN, LSTM, GRU and transformer be better classified as Computational Intelligence (CI) tools or Artificial General Intelligence (AGI) tools? The term CI arose back when some codes like neural networks, GA, PSO were considered doing magical stuff. These days CI tools do not appear very magical. Researchers want codes to exude AGI. Do the current state of art Deep Learning codes fall in the AGI category?
  
  **Tags:** deep-learning, terminology, agi
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-01-04. Score: 0 | Accepted answer
  
  CNNs, LSTMs, GRUs and transformers are or use artificial neural networks. The expression *computational intelligence* (CI) is often used interchangeably with *artificial intelligence* (AI). CI can also refer to a subfield or superfield of AI where biology is often an inspiration. See [What is Computational Intelligence and what could it become?](http://cogprints.org/5358/1/06-CIdef.pdf) by Włodzisław Duch.
  
  RNNs are [Turing complete](https://stats.stackexchange.com/a/221142/82135) and [CNNs have been shown to be universal function approximators](https://ai.stackexchange.com/a/13319/2444) (they can approximate any continuous function to an arbitrary accuracy given a sufficiently deep architecture), but that doesn't mean we will be able to create AGI with them, unless you believe that AGI is just a bunch of algorithms, but, IMHO, that alone doesn't produce AGI. See also [the computational theory of mind](https://plato.stanford.edu/entries/computational-mind/).
  
  To conclude, CNNs, LSTMs, GRUs and transformers are deep learning tools (so they could also be considered CI tools, given some definitions of CI), which *might* be useful for the development of AGI.
  
  > **Comments:**
  > **username_0**: how would you differentiate between CI,AI,AGI?  
  > **username_1**: @username_0 AGI is a sub-field of AI that attempts to develop AGI (intelligent systems similar to humans). As I say in my answer, AI can be used interchangeably with CI, but not all people will agree with this usage. I recommend you read the paper I cite in my answer for more details. I also recommend you read my answer [https://ai.stackexchange.com/a/16649/2444](https://ai.stackexchange.com/a/16649/2444).  
  
  ---
  
  