Revista de Marina
Última edición
Última edición

Artificial Inteligence: Understanding the differences

  • Gary Olson

Por Gary Olson

  • Fecha de recepción: 04/02/2022
  • Fecha de publicación: 30/06/2022. Visto 413 veces.
  • Resumen:

    La comprensión colectiva de palabras y conceptos es esencial para la comunicación eficaz entre los seres humanos. La inteligencia artificial es uno de los desarrollos tecnológicos más recientes y promete importantes efectos en nuestras vidas, desde la facilitación de las funciones cotidianas hasta los dilemas éticos. Sin embargo, todavía no existe una comprensión colectiva generalizada sobre sus características. Este artículo describe el “Aprendizaje Automático”, el “Aprendizaje Profundo”, la “Computación Cognitiva” y la “Inteligencia Artificial”, concluyendo que esta última no pareciera existir todavía.

  • Palabras clave: Aprendizaje automático, aprendizaje profundo.
  • Abstract:

    Collective understanding of words and concepts is essential for effective communication between human beings. Artificial intelligence is one of the most recent technological developments and promises important effects on our lives, from the facilitation of daily functions to ethical dilemmas. However, there is still no widespread collective understanding regarding its characteristics. This article describes “Machine Learning”, “Deep Learning”, “Cognitive Computing” and “Artificial Intelligence”, concluding that the latter does not seem to exist yet.

  • Keywords: machine learning, Machine learning, deep learning.

The history of computers has been a continuum of using technology to perform human tasks theoretically faster, more efficiently and more accurately. In some instances, computers are able to accomplish  tasks or calculations beyond human capabilities in a reasonable time frame.

Until recently Artificial Intelligence – AI - became the catch term for all advanced computer accomplishments. Now we delineate Machine Learning, Deep Learning, Cognitive Computing and Artificial Intelligence. We all believe there is AI involved in our daily lives as the home assistant takes our voice commands to order cat food or engage the robotic vacuum cleaner. Recommendation engines use semantic algorithms to identify which brand and color of clothing or other object based on pattern behavior – This is NOT AI.

Watson playing Jeopardy is not AI, neither is the autonomous vehicle (part of the issue with this technology). Let’s take a moment and explore the different high order computing processes that are being called AI. This is similar to all facial tissues being called Kleenex or all copying called Xerox.

First there’s Machine Learning - ML: This is the most basic in the field of advanced computer “reasoning”. Let’s remember the famous chess match between Bobby Fischer and THE MACHINE. First the machine was taught – read programmed- every chess move on record. Then as it continued to play when it made mistakes it was told to remember the error and not do that again. If only children behaved that well.

Machine Learning (ML) evolved from the study of pattern recognition and computational learning theory. Gartner claimed that in 2016 machine learning was at its peak of expectations. The challenge of creating effective machine learning is difficult because discovering patterns is difficult and depends on the amount of training data available. Machine learning is based on a consistent level of input and determining the correct or incorrect value to reduce the variables when assigned to discover data or produce the solution to a problem.

Deep Learning (DL) is essentially the next generation of Machine Learning. As computational power has increased exponentially, the ability to build layers of machine learning algorithms across multiple GPU’s has enabled multiple concurrent processes. This is deep learning, using the computational power of high performance computers to analyze massive amounts of data and discover patterns.

Cognitive Computing (CC) is taking machine/deep learning to a higher plane. While machine learning is based on “trial and error”, it does not apply “reasoning” to the data it creates.  The word cognition is derived from the Latin cognitiō that derives from cognōscere which is from co- (intensive) + nōscere (to learn). It is further defined as “the mental act or process by which knowledge is acquired, including perception, intuition, and reasoning” and “the knowledge that results from such an act or process”.

Cognitive computing applies a level of reasoning to the data and errors processed from machine learning. Looking for patterns in data and then comparing those patterns to other patterns is a form of reasoning. Cognitive processes use existing knowledge and generates new knowledge.

Cognitive computing vs machine learning is the generation of new knowledge. Cognitive computing is used heavily in recognition technologies. The discussion of semantics or recommendations based unstructured data sets falls within the parameters of cognitive computing. Recommendation engines look at patterns, identify similar objects and make suggestions or recommendations to a user. Online shopping is an example of this. If a user looks at a car out of curiosity, there is a high probability they will start getting emails and notices on social media about automobiles, accessories, loans and all things  car.

Semantic technology can also be considered a variant of cognitive computing. Semantic technology is the next generation of “fuzzy logic”. The human mind can analyze information that is not “black and white” or “digital as in 1 or 0”. The “grey” space is the intuitive aspect of the human mind’s ability to analyze considerable amounts of disparate information before making an informed decision. Fuzzy logic or semantic analysis is based on the variables or additional parameters that should be considered in data analysis. Semantic algorithms look at comparable data points or those that while not meeting exact query criteria may allow that the query might be inaccurate and attempts to deterministically “guess” based on a looser filter parameter, other results to the query.

Cognitive computing is “defined” as creating new knowledge from the evaluation of existing knowledge. Machine Learning is an iterative process to determine the answer to a problem, not a predictive answer based on unknowns. Cognitive computing analyzes data and generates new data in a predictive determination of what the next layer in the data set might be.

Still Not Artificial Intelligence

The human mind is a miraculous organ. It is capable of processing multiple types of information from multiple sources at varying intensities of input and produce an action that may require motor control or an answer to a problem or question. We talk of intuition and inference. What about deductive reasoning or understanding intent. Can speech to text understand cynicism or sarcasm? What about facetiousness?

I was told that an instance of IBM Watson was asked to name the most prolific anti-war poets of the 60’s. Bob Dylan’s name was not among the answers. How could that be you might ask? While anyone reading or listening can INFER from the construction of his phraseology, there are not anti-war words in his songs and poems. That is deductive reasoning. And that’s where Artificial Intelligence is still lacking.

Would the events at Facebook and Google where their technology created its own code language for inter-application communications be representative of Artificial Intelligence? This definitely got the attention of programmers who all of a sudden didn’t understand this new language. Is artificial intelligence the creation of a new software language to streamline communications between computer systems? It’s certainly a component of machine learning, applied cognitive computing and moving towards inference knowledge. Was there reasoning involved as algorithms created their own algorithms to solve problems or generate new knowledge.

Interesting concepts to ponder.

Inicie sesión con su cuenta de suscriptor para comentar.-

Comentarios