Artificial intelligence

        The field of computer science known as artificial intelligence (AI) attempts to develop computer systems that can mimic or simulate human senses, thought processes, and actions. These include reasoning, learning from past actions, and using senses such as vision and touch. Artificial intelligence that corresponds to human intelligence is still a long way off. However, several tools that emulate human senses, problem solving, and information processing have been developed.

        These modern applications of artificial intelligence are designed to help people and organizations become more productive. Many of these tools have practical applications for business, medicine, law, and so on. In the past, computers used calculating power to solve structured problems, which can be broken down into a series of well-defined steps. People-using intuition, reasoning, and memory-were better at solving unstructured problems, whether building a product or approving a loan. Organizations have long been able to computerize the tasks once performed by clerks. Now knowledge-intensive work and unstructured problems, such as activities performed by many managers, are being automated. Let us now consider three areas in which human talents and abilities have been enhanced with "computerized intelligence": virtual reality, knowledge-based systems, and robotics.


VIRTUAL REALITY

Suppose you could create and virtually experience any new form of reality you wished. You could see the world through the eyes of a child, a robot-or even a lobster. You could explore faraway resorts, the moon, or inside a nuclear waste dump without leaving your chair. This simulated experience is possible with virtual reality.

            Virtual reality is an artificial, or simulated, reality generated in 3-D by a computer. Virtual reality is also commonly known as VR, artificial reality, or virtual environments. To navigate in a virtual space, you use virtual reality hardware including headgear and gloves. The headgear has earphones and three dimensional stereoscopic screens (one type is called Eyephones). The gloves have sensors that collect data about your hand movements (one type is called DataGlove). Coupled with software, this interactive sensory equipment lets you immerse yourself in a computer-generated world.

       Virtual reality modeling language (VRML) is used to create real-time animated 3-D scenes. Hundreds of sites exist on the Web with virtual reality applications. Users are able to experience these applications with browsers that support VRML.

     Creating virtual reality programs once required very-high-end software costing several thousands of dollars. Recently, several lower-cost yet powerful authoring programs have been introduced. One of the best known is Second Life from Linden Labs, which allows users to create animated characters to represent themselves and to develop their own environment.

        There are any number of possible applications for virtual reality. The ultimate recreational use might be something resembling a giant virtual amusement park. More serious applications can simulate important experiences or training environments such as in aviation, surgical operations, spaceship repair, or nuclear disaster cleanup. Some virtual reality strives to be an immersive experience, allowing a user to walk into a virtual reality room or view simulations on a virtual reality wall.


KNOWLEDGE-BASED (EXPERT) SYSTEMS

People who are expert in a particular area-certain kinds of medicine, accounting, engineering, and so on-are generally well paid for their specialized knowledge. Unfortunately for their clients and customers, these experts are expensive, not always available, and hard to replace when they move on.

        What if you were to somehow capture the knowledge of a human expert and make it accessible to everyone through a computer program? This is exactly what is being done with so-called knowledge-based or expert systems. Knowledge-based systems, also known as expert systems, are a type of artificial intelligence that uses a database to provide assistance to users. These systems use a database or knowledge base that contains specific facts, rules to relate these facts, and user input to formulate recommendations and decisions. The sequence of processing is determined by the interaction of the user and the knowledge base. Many expert systems use so-called fuzzy logic, which allows users to respond to questions in a very humanlike way. For example, if an expert system asked how your classes were going, you could respond, "great," "OK," "terrible," and so on.

        Over the past decade, expert systems have been developed in areas such as medicine, geology, architecture, and nature. There are expert systems with such names as Oil Spill Advisor, Bird Species Identification, and even Midwives Assistant. A system called Grain Marketing Advisor helps farmers select the best way to market their grain.


ROBOTICS

Robotics is the field of study concerned with developing and using robots. Robots are computer-controlled machines that mimic the motor activities of living things. For example, Honda's Asimo robot resembles a human and is capable of walking upstairs, dancing, shaking hands, and much more. can even solve unstructured problems using artificial intelligence.

      Robots are used in factories, manufacturing, home security, the military, and many other fields of human endeavor. They differ from other assembly-line machines because they can be reprogrammed to do more than one task. Robots often are used to handle dangerous, repetitive tasks. There are three types of robots.

• Perception systems: Perception system robots imitate some of the human senses. For example, robots with television-camera vision systems are particularly useful. They can guide machine tools, inspect products, and secure homes. 

• Industrial robots: Industrial robots are used to perform a variety of tasks. Examples are machines used in automobile plants to do welding, polishing, and painting. Some types of robots have claws for picking up objects and handling dangerous materials.

• Mobile robots: Mobile robots act as transports and are widely used for a variety of different tasks. For example, the police and military use them to locate and disarm explosive devices. You can even build your own mobile robot from a kit.

Comments

Popular posts from this blog

Automations and robotics

Palindrome Pattern Program In Java Language

Rhombus Pattern Program In Java Language