Nature of intelligence, Computer Engineering

Assignment Help:

From the early AI pioneering stage the research emphasis has been on developing machines with intelligent behaviour. Machine intelligence however is hard to achieve.

Some of the specific characteristics of intelligent behaviour include the ability to do the followings.

Learn from Experience and Apply the Knowledge Acquired from Experience: Learning from past situations and events is a key components of intelligent and is a natural ability of human who learn by trial and error. This ability however must be carefully programmed into a computer system. Today researchers are developing systems that can learn from experience.

Handle Complex Situations: People are often involved in complex situations. World leaders face difficult political decisions regarding terrorism conflict global economic conditions hunger and poverty. In a business setting top level managers and executives must handle a complex market challenging competitors intricate government regulation and a demanding workforce. Even human experts make mistakes in dealing with these situations. Developing computer systems that can handle perplexing situations requires careful planning and elaborates computer programming.

Solve problems when important Information is Missing: The essence of decisions marking is dealing with uncertainty. Often decisions must be made with little information or inaccurate information because obtaining complete information is too costly or impossible. Today AI systems can make important calculations comparisons and decisions even when information is missing.

Determine What is Important: Knowing what is truly important is the mark of a good decision maker. Developing programs and approaches to allow computer systems and machines to identify important information is not a simple task.

React Quickly and Correctly to a New Situation: A small child for example can look over a ledge or a drop off and know not to venture too close. The child reacts quickly and correctly to a new situation. Computers on the other hand do not have this ability without complex programming.

Understand Visual Images: Interpreting visual images can be extremely difficult even for sophisticated computers. Moving through a room of chairs tables and other objects can be trivial for people but extremely complex for machines robots and computers. Such machines require an extension of understanding visual image called a perceptive system. Having a perceptive system allows a machine to approximate the way a person sees hears and feels object. Military robots for example use cameras and perceptive systems to conduct reconnaissance missions to detect enemy weapons and soldiers. Detecting and destroying them can save lives.

Process and Manipulate Symbols: people see manipulate and process symbols every day. Visual images provide a constant strum of information to out brains. By contrast computers have difficulty handling symbolic processing and reasoning. Although computer excel at numerical calculations they are not as good at dealing with symbols and three dimensional objects. recent development in machine vision hardware and software however allow some computers to process and manipulate symbols on a limited basis.

Be Creative and Imaginative: Throughout history some people have turned difficult situations into advantages by being creative and imaginative. For instance when hipped defective mints with holes in the middle an enterprising entrepreneur decided to market these new mints as life savers instead to returning them manufacturer.

Use Heuristics: For some decisions people use heuristics ( rules of thumb arising from experience) or even guess. In searching for a job you might rank the companies you are considering according to profits per employee. Today some computer systems given the right programs obtain good solutions that use approximations instead of trying to search for an optimal solution, which would be technically difficult or too time consuming.


Related Discussions:- Nature of intelligence

Define electronic data interchange, Define Electronic Data Interchange. ...

Define Electronic Data Interchange. An EDI stand for Electronic Data Interchange is used by organizations for transactions which occur on regular basis to a pre-determined for

Evidence of intelligent behavior - artificial intelligence, Evidence of int...

Evidence of intelligent behavior - Artificial Intelligence: Machines mean they could simply be personal computers, or they could be robots with embedded automative systems, or

Explain pure and impure interpreters, Explain Pure and impure interpreters ...

Explain Pure and impure interpreters In a pure interpreter, the source program is retained into the source form all throughout its interpretation. These arrangements incur subs

Define realization of one flip flop using other flip flops, Define Realizat...

Define Realization of one flip flop using other flip flops? It is probable to implement a flip flop circuit using any other circuit. Universal block diagram is shown below.

What is a resource-allocation graph, What is a resource-allocation graph? ...

What is a resource-allocation graph? Deadlocks can be described more precisely in terms of a directed graph known as a system resource allocation graph. This graph having of a

Game playing techniques - artificial intelligence, Game Playing techniques ...

Game Playing techniques - artificial intelligence: Now we have dispensed with the essential background material for Artificial Intelligence problem solving techniques, and we m

Dpsd -asynchronous circuits, an asyncronous sequential circuit is described...

an asyncronous sequential circuit is described by the the exitatio function and the output function y=x1x2''+(x1=x2'')y output function z=y a)draw the logic diagram of the circuit.

What are the main functions of sound cards, Q. What are the main functions ...

Q. What are the main functions of sound cards? Sound card (The card is frequently directly built into motherboards these days) is a board that has digital to analog sound conve

Define in detail about the architecture, Define in detail about the Archite...

Define in detail about the Architecture Architecture is the set of resources visible to machine language programmer: Registers, the memory, data representations, instructions

Explain clr, What is CLR?  CLR(Common Language Runtime) is the major r...

What is CLR?  CLR(Common Language Runtime) is the major resource of .Net Framework. It is collection of services like garbage collector, exception handler, jit compilers etc. w

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd