computer, internet, programming, Microsoft Dynamics, Oracle, Java, J2EE, EJB, SAP, ecommerce strategies, hightech jobs, h1b, web design, MS SQL Server, reporting, customizations, software, ERP, MRP, accounting systems, CRM - popular articles
A Gentle Introduction to Artificial Intelligence
AI uses ideas from diverse branches of knowledge like computer science, economics, biology, social sciences, mathematics and even grammar. It has also diverse applications in many areas of life. That is, it is an interdisciplinary subject, which takes ideas from almost all fields of knowledge and has applications in many diverse areas of life. Some of the branches of AI are discussed below. This in no way is a complete list.
1. Game playing:
Playing a game like checkers, chess, or go, requires a lot of intelligence for a human being and so these tasks were one of the earliest attractions of AI. Samuel wrote a program playing checkers in the 60's and many people contributed to the theory of game playing. Finally when a computer could beat the then world champion in a chess game, that was considered a victory of machine over man even though it was not so. Currently there are well-known algorithms for game playing and game playing is considered falling into the domain of algorithms than AI.
2. Automatic theorem proving:
Mathematicians are believed to be super intelligent creatures, and so in its early childhood AI tried to show intelligence by creating machines capable of proving theorems by themselves. By having some basic assumptions and rules, they tried to prove theorems by combining these rules, getting new assumptions and so on. Gelernters program for geometry theorem proving was a typical example. Later it was realized that the intelligence of human experts in this area is not easily imitable, and the use of common sense and knowledge about mathematics was needed to prove theorems. Currently not many developments are taking place in this area.
3.Natural language processing (NLP)
Languages like English, French or Malayalam, which are used by men, are called natural languages. The language we speak is often context sensitive. "Did you shoot the tiger?” has different meanings when asked to a hunter and a photographer. Also our language is incomplete. Natural language processing deals with understanding this language using knowledge about the grammar rules and context. This has a wide variety of applications and is a field of active research. Also translation between these languages is studied in AI.
4. Vision, Speech recognition and similar areas.
Seeing an animal and recognizing it as a cat is child's play, but a difficult task for computers. Modern AI programs focuses on recognizing objects and persons and behavior based on vision. This has many applications in robot navigation, crime detection, military operations and so on.
5. Expert Systems
Human experts are rare, costly and perishing. If we spend a large sum and train a person as a neurologist, the maximum we can expect is 30-40 years of service. And we cannot take a copy of the neurologist! So if we can train a computer to have the same expertise or to be precise expert behaviour, at least in a narrow field, the utility is high. Expert systems deal with extracting expertise and porting it to computers. That is creating software that can exhibit expert behavior. This field has undergone explosive growth in the last few years.
6.Neural networks
Animal brain is composed of neurons and performs computations (thinking) by passing signals between these networks of neurons. Why not imitate this and evolve intelligence? Neural networks began from this foundation. They are capable of learning, adapting and predicting. Putting in simple language, a neural network is a collection of computation units (real or virtually created), which are interconnected and cooperates for computation. Neural networks have applications in control systems, speech and natural language processing, vision and many other fields.
There are various other areas in AI. It is a vast and emerging field. I will tell more about it in my next article.
| Kannan Balakrishnan is a budding indian writer. He continuously writes on a variety of topics like website design, Computer science, self improvement etc. Now his thoughts are presented through celebrated blog http://www.kbwrites.blogspot.com. Alba Spectrum popular articles series: FAQ, Reviews, Introductions, Product Selections, Advises, Definitions, online marketing We are serving wholesale & retail customers in Illinois, California, Texas, Wisconsin, New York, Washington, Ohio, Michigan, Indiana, Arizona, New Mexico, Louisiana, Florida, Georgia, Minnesota, Utah, Virginia, Georgia, Hawaii, Iowa, Colorado, Ontario, Quebec, Alberta, British Colombia. We also serve customer internationally in New Zealand, Europe: UK, France, Poland, Italy, Germany, Russia, India, Byrma, Thailand, Holland, Denmark, Sweden, Norway, Indonesia, Austria, New Zealand, Pakistan, Afghanistan, Iran, Spain, Argentina, Brazil, Chile, Uruguay, Paraguay, Peru, Equador, Colombia, Venezuela, Panama, Costa Rica, Canada, South Africa, Nigeria, Portugal, Greece, Turkey, Asia: India, China, Philippines, South Korea, plus business metros: Chicago, Los Angeles, Phoenix, Boston, Atlanta, Minneapolis, Fargo, Seattle, Miami, Orlando, Detroit, Buffalo, Toronto, Paris, London, Montreal, Denver, Warsaw, Berlin, Prague, Rome, Karachi, Sao Paulo, Rio de Janeiro, Moscow, Buenos Aires, Dehli, Mumbai, Beigin, Cairo, San Francisco, Fremont, Naperville, Oakland, Melburn, Sidney, Sent Petersburg, Tampa, New Orleans, Houston, Dallas, Mexico City, Bogota, Caracas, Lima, Salvador, Recife, Brasilia, Curitiba, Goiania. http://www.albaspectrum.com |