• Understand the concepts and BRANCHES of AI

    • Artificial intelligence today is accurately known as narrow AI (or weak AI), it is non-sentient machine intelligence, typically designed to perform a narrow task (e.g. only facial recognition or only internet searches or only driving a car).

      However, the long-term goal of many researchers is to create an artificial general intelligence (AGI or strong AI) which is a machine with the ability to apply intelligence to any problem, rather than just one specific problem, typically meaning "at least as smart as a typical human".

      While narrow AI may outperform humans at whatever its specific task is, like playing chess or solving equations, AGI would outperform humans at nearly every cognitive task.

      The ultimate hypothetical goal is achieving superintelligence (ASI) which is far surpassing that of the brightest and most gifted human minds. Due to recursive self-improvement, superintelligence is expected to be a rapid outcome of creating artificial general intelligence. 

      Purely Reactive

      Reactive machines are basic in that they do not store ‘memories’ or use past experiences to determine future actions. They simply perceive the world and react to it. IBM’s Deep Blue, which defeated chess grandmaster Kasporov, is a reactive machine that sees the pieces on a chess board and reacts to them. It cannot refer to any of its prior experiences, and cannot improve with practice.

      Limited Memory

      Limited Memory machines can retain data for a short period of time. While they can use this data for a specific period of time, they cannot add it to a library of their experiences. Many self-driving cars use Limited Memory technology: they store data such as the recent speed of nearby cars, the distance of such cars, the speed limit, and other information that can help them navigate roads.

      Theory of Mind

      Psychology tells us that people have thoughts, emotions, memories, and mental models that drive their behaviour. Theory of Mind researchers hope to build computers that imitate our mental models, by forming representations about the world, and about other agents and entities in it. One goal of these researchers is to build computers that relate to humans and perceive human intelligence and how people’s emotions are impacted by events and the environment. While plenty of computers use models, a computer with a ‘mind’ does not yet exist. Examples like C-3PO R2-D2 from Star Wars Universe and Sonny in the 2004 film I, Robot

      Self-Awareness

      Self-aware machines are the stuff of science fiction, though many AI enthusiasts believe them to be the ultimate goal of AI development. Even if a machine can operate as a person does, for example by preserving itself, predicting its own needs and demands, and relating to others as an equal, the question of whether a machine can become truly self-aware, or ‘conscious’, is best left for philosophers. Examples like Eva in the 2015 movie Ex Machina and Synths in the 2015 TV
Be able to implement Machine Learning algorithms in Python