Overview of Artificial Intelligence
Artificial intelligence (AI) is a branch of computer science. It involves developing computer programs to complete tasks which would otherwise require human intelligence.
AI is used in many ways within the modern world, from personal assistants to self-driving car. Artificial intelligence (AI) is evolving rapidly. While science fiction every so often portraits AI as robots closely as possible to humans.
AI algorithms can tackle learning, perception, problem-solving, language-understanding and/or logical reasoning.
However, Robotics is a branch of technology which deals with robots. Robots are programmable machines which are usually able to carry out a series of actions autonomously, or semi-autonomously.
There are three main important factors which constitute a robot:
Robots interact with the physical world via sensors and actuators.
Robots are programmable.
Robots are usually autonomous or semi-autonomous.
Robots are "usually" autonomous because some robots aren't Telerobots, for example, are entirely controlled by a human operator but telerobotics is still classed as a branch of robotics.
Eventually, artificially intelligent robots are the bridge between robotics and AI. These are robots which are controlled by AI programs.
Many robots are not artificially intelligent. Up until quite recently, all industrial robots could only be programmed to carry out a repetitive series of movements, repetitive movements do not require artificial intelligence. Non-intelligent robots are quite limited in their functionality. AI algorithms are often necessary to allow the robot to perform more complex tasks.
Capable of predicting and adapting, AI uses algorithms that discover patterns from huge amounts of information.
Makes decisions on its own, AI is capable to augment human intelligence, deliver insights and improve productivity.
Continuous learning, AI uses algorithms to construct analytical models. From those algorithms, AI technology will find out how to perform tasks through innumerable rounds of trial and error.
AI is forward-looking, AI is a tool that allows people to reconsider how we analyze data and integrate information, and then use these insights to make better decisions.
AI is capable of motion and perception.
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 super-intelligence (ASI) which is far surpassing that of the brightest and most gifted human minds. Due to recursive self-improvement, super-intelligence is expected to be a rapid outcome of creating artificial general intelligence.
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 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.
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-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 series Humans.
There many ways of achieving AI, these are the most important;
· Machine Learning (ML)
· Natural Language processing (NLP)
· Expert systems
· Vision
· Speech and
· Autonomous Vehicles
Machine Learning (ML) is an algorithm category that enables software applications to predict responses more accurately and specifically without explicitly programming them. Machine learning is primarily focused on the development of algorithms which are capable of receiving input data as well as using statistical analysis to predict an output while updating outputs with new data.
Natural language processing helps computers communicate with people in their very own language and scales other language-related tasks. For example, NLP makes it possible for computers to read text, hear speech, interpret it, measure thoughts and emotions, and determine which parts are important. Today's machines can analyse more language-based information than humans without exhaustion and in a continuous, unbiased way.
An expert system is a machine system in which useful human knowledge is added in machine memory in order to give intelligent advice and offer explanations and justifications of its decisions or demand. Expert systems relies on a large database of well-defined specialized knowledge about a particular area. Construction of such programs is referred to as Knowledge Engineering. All such AI programs that achieve expert-level competence in solving problems in task areas by using knowledge about specific tasks are called knowledge-based Systems or expert systems.
These programs contains the knowledge used by human experts, in contrast to knowledge gathered from textbooks. Because of this expert systems are like human experts e.g. doctors, engineers, analysts, teachers, geologists etc. which encapsulate the skills of an expert and to dispense advice to less knowledgeable users. This transfer of knowledge depends upon the task and will take place gradually through many interactions between expert and the system.
It is easier to build expert system than ones with common sense. They represent task domain. Task means some goal-oriented, problem-solving activity and domain refers to the area within which the task is being performed.
In recent years, the cost of acquiring and identifying large data sets has gone down due to advances in IIoT, making machine learning more accessible for inspection applications than ever before. The other main way AI is used in vision systems is to improve recognition applications continuously.
Autonomous cars generate data from their surroundings and feeds it into the intelligent agent, which in turn takes decisions and allow an autonomous vehicle to conduct specific activities in almost the same environment, a repetitive loop is established called a perception activity cycle.
Following are the benefits of expert system
a) Expert systems have proved to do a better job than humans. They make fewer mistakes and more consistent in their recommendations.
b) Artificial Expertise is usually cheaper compared to human expertise.
c) They achieved a notable success in the field of training, to train non-experts and even to improve expertise of expert.
d) They can handle the mechanical type of repetitive tasks of experts, so that experts can well concentrate on their unique skills in given domain.
e) They are compatible with many manager’s decision styles.
f) They can enable operations in environment not suitable for humans.
g) They improve the productivity of industry.
There is a difference between AI and Robotics and there is also a common area which is artificially intelligent robots. There is are a lot of ways of achieving AI which is why some guidelines should be put. Ethical constraints to comply with all the regulations. Standards are also put to govern the future of AI.
Till now AI has not such a great effect directly on common people life and is limited to some areas like military, space, industry, medical, neutral networks and geological.
It may be expected that at the end of 2035 with the extensive research and advancement in the field of AI, we will be able to move away from today’s machinery that necessarily come with weighty manuals regarding machine languages and develop the machinery which will be able to understand human completely. We will have robot as doctor in hospitals, professor in class room, driver in bus. According to Bostrom that will be the era of transhumanism where human beings and machines will merge into cyborgs or cybernetic organisms that are more capable and powerful than either.
In 2017, International Electro-technical Commission (IEC) and International Organization for Standardization (ISO) became the first international standards development organizations (SDOs) to set up a joint committee (ISO/IEC JTC 1/SC 42) which will carry out standardization activities for artificial intelligence.
Following the opening meeting in Beijing this April, Wael William Diab, Chairman of SC 42. In the area of information and communication technologies (ICT), Diab is a business and technology strategist with 875 patents. At present he is Huawei's senior director.
• Framework for artificial intelligence systems using machine learning ISO/IEC AWI 23053.
• Consider the diverse technologies used by the AI systems, including their properties and characteristics (ML algorithms, reasoning, etc.).
• Consider current specialized AI (NLP or computer vision) systems to understand, characterize and comprehend their underlying computational approaches, architectures and features.
• Investigate industries, processes and methods for AI systems application.
• Develop proposals for new work items and recommend placement where appropriate.
• Investigate approaches to building confidence in AI systems through transparency, authentication, expandability and controllability.
• Look at engineering faults and evaluate with mitigation techniques and strategies typically associated threats and risks for AI systems.
• Take account of approaches to the strength, adaptability, reliability, accuracy, safety and privacy of AI systems.
• Consider the types of bias sources in AI systems to be minimized, such as statistical biases in AI systems and the decision-making process supported by AI.
• Develop proposals for new items of work and recommend placement where appropriate.
• Identify different areas of AI applications and their various context (fin-tech, health, smart home, autonomous car, social networks and embedded systems).
• Collect representative use cases.
• To describe and use applications using the ISO / IEC AWI22989 and ISO / IEC AWI 23053 terminology and concepts, extending the terms as required.
• Develop suggestions and recommend placement as appropriate for new items of work.