15.04.2018 Views

programming-for-dummies

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

656<br />

Applications in Artificial Intelligence<br />

Applications in Artificial Intelligence<br />

Initially, artificial intelligence had grand plans that bordered on science fiction.<br />

Computer scientists had visions of intelligent computers that could carry on<br />

spoken conversations while being fully conscious of their own thoughts. The<br />

reality proved much less dramatic. Instead of intelligent computers, we just<br />

have faster ones. Instead of thinking machines, we still have computers that<br />

are only faster than be<strong>for</strong>e, but no closer to consciousness than be<strong>for</strong>e.<br />

Although artificial intelligence never lived up to its initial dreams, its applications<br />

have seeped into ordinary use. Spam filters are one simple way that<br />

machine learning has been put to use along with game-playing techniques<br />

<strong>for</strong> making smarter computer-generated opponents in video games.<br />

Intrusion detection systems use a primitive <strong>for</strong>m of an expert system to determine<br />

whether a computer hacker has penetrated a computer network,<br />

whereas many financial traders on Wall Street use neural networks to track the<br />

movement of stocks and commodities to figure out how to predict future stock<br />

prices. Perhaps the ultimate goal of artificial intelligence is to create thinking<br />

robots that can not only move on their own but also reason <strong>for</strong> themselves.<br />

Whether computer scientists can ever create an actual thinking machine is<br />

beside the point. The real use <strong>for</strong> artificial intelligence isn’t in re-creating<br />

human brains in electronic <strong>for</strong>m, but in finding ways to make computers help<br />

us solve numerous tasks on their own. The more problems computers can<br />

solve without human supervision, the more time people can spend working on<br />

more difficult problems that computers can’t solve — at least not yet.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!