Skip to main content

What's Artificial Intelligence || From Basic To Advance


           
               

                                Introduction to artificial intelligence

The science and engineering of making intelligent machines, especially intelligent computer programs. – John Mc Carthy (AI name was coined by him at 1956).
Artificial intelligence is an approach to make a computer, a robot, or a product to think how smart human think. AI is study of how human brain think, learn decide and work. And finally this study outputs intelligent software systems. The aim of AI to improve computer functions which are related to human knowledge, for e.g. reasoning, learning and problem solving.

Turing test for artificial intelligence
The Turing test was developed by Allan Turing (computer scientist) in 1950. Turing test is used to determine whether or not computer machine can think intelligently like human? Imagine a game of three players having two humans and one computer, an interrogator (as human) is isolated from other two players. The interrogator job is to try and figure out which one is human by asking questions from both of them. The interrogator is limited to using the responses to written questions to make the determination.
If interrogator wouldn’t be able to distinguish the answers provided by both human and computer then the computer passes the test and machine (computer) is consider as intelligent as human.

Variations and alternatives to the turing test

Reverse turing test: Where a human tries to convince a computer that it is not a computer. An e.g. of this is CAPTCHA.

Total turing test: Where the questioner can also test perceptual abilities as well as the ability to manipulate objects.

Minimum intelligence test: Where only true false and yes no questions are given.

    Alternatives to turing test were later developed because many see the turing test to be flawed. These alternatives include test such as :

    1.    The marcus test: In this a program which can watch a television show is tested by being asked meaningful questions about the shows content.

    2.    The lovelace test 2.0: Which is a test made to detect AI through examining its ability to create art.

    3.    Winogard schema challenge: Which is a test that asks multiple choice questions in a specific        format.


    A computer program called Eugene Goostman, which simulate a 13 year old Ukarianian boy, is said to have passed the turing test at an event organized by the university of reading.



Comments

Popular posts from this blog

Computer Origin and Definition || Brief History of Computer

Meaning of the word computer Computer word derived from a Latin word "compute" which means "to calculate" "to count" "to sum up" or "think together". so, in short, the word computer means a device that performs computation". According to Wikipedia computer was first used in a book called "the young mans gleanings" in 1613. Definition - What does  Computer  mean? A computer is an electronic device or machine that can perform arithmetic operations (like addition, subtraction, multiplication, division, etc as well as logical operations (like comparisons). A computer is capable of receiving data or information in the form of input and perform a sequence of operations on it and give output to the user. In simpler words, computers accept data to store it manipulates it and gives a result. A computer is a programmed device with a set of instructions to perform specific tasks and generate results at a very high speed. ...

Applications Of Computers || Basic Guide

The computer has applications in almost every aspect of life. Some of the important ones are: Business Banking Insurance Education Marketing Healthcare Engineering design Defense Communication Governments Medicine Entertainment Home Sports Business A computer has a high speed of calculation, diligence, accuracy, reliability, or versatility which has made it an integrated part in all business organizations. The computer is used in business organizations for − Payroll calculations Budgeting Sales analysis Financial forecasting Managing employee database Maintenance of stocks, etc. Banking Today, banking is almost totally dependent on computers. Banks provide the following facilities − Online accounting facility, which includes checking current balance, making deposits and overdrafts, checking interest charges, shares, and trustee records. ATM machines that are completely automated are making it even easier for customers to deal with ban...

C++ Object Oriented Programming Language Important Questions For BCA Students(One liner)

 Q1. What is OOP? Ans Object-Oriented Programming focuses on objects and classes rather than procedures. Q2.What is a class? Ans A class is a blueprint for creating objects. Q3. What is an object? Ans An object is an instance of a class. Q4. What is encapsulation? Ans Encapsulation is binding data and methods together in a single unit. Q5.What is inheritance? Ans Inheritance allows a class to acquire properties and behavior of another class. Q6. What is polymorphism? Ans The ability of functions or operators to behave differently based on context. Q7. What is overloading? Ans. Defining multiple functions with the same name but different parameters. Q8. How is C related to C++? Ans. C++ is an extension of C that adds object-oriented features. Q9. What is the use of cout? Ans cout is used for displaying output on the screen. Q10 What is the use of cin? Ans cin is used for taking input from the user. Q11. What is a preprocessor directive? Ans A statement that begins with # and is proc...