Artificial-intelligence-overview

提供:Dev Guides
移動先:案内検索

人工知能-概要

コンピュータまたはマシンの発明以来、さまざまなタスクを実行する能力は指数関数的に成長しました。 人間は、さまざまな作業領域、速度の向上、時間に関するサイズの縮小という点で、コンピューターシステムの能力を開発してきました。

_Artificial Intelligence_という名前のコンピューターサイエンスの部門は、人間と同じくらいインテリジェントなコンピューターまたはマシンの作成を追求しています。

人工知能とは何ですか?

人工知能の父、ジョン・マッカーシーによると、それは「インテリジェントな機械、特にインテリジェントなコンピュータープログラムを作る科学と工学」です。

人工知能は、インテリジェントな人間が考えるのと同じ方法で、*コンピューター、コンピューター制御ロボット、またはソフトウェアにインテリジェントに思考させる*方法です。

AIは、人間の脳がどのように考え、問題を解決しようとして人間がどのように学び、決定し、働くかを研究し、この研究の結果をインテリジェントなソフトウェアとシステムの開発の基礎として使用することによって達成されます。

AIの哲学

人間の好奇心であるコンピューターシステムの力を利用しながら、「機械は人間のように考えて振る舞えますか?」_

したがって、AIの開発は、人間で高く評価されていると見なされるマシンで同様のインテリジェンスを作成することから始まりました。

AIの目標

  • *エキスパートシステムを作成するには-インテリジェントな動作を示し、学習、実証、説明、およびユーザーへのアドバイスを行うシステム。
  • マシンにヒューマンインテリジェンスを実装するには-人間のように理解、思考、学習、行動するシステムを作成します。

AIに貢献するものは何ですか?

人工知能は、コンピューターサイエンス、生物学、心理学、言語学、数学、工学などの分野に基づいた科学技術です。 AIの主な目的は、推論、学習、問題解決など、人間の知能に関連するコンピューター機能の開発です。

以下の領域のうち、1つまたは複数の領域がインテリジェントシステムの構築に貢献できます。

AIのコンポーネント

AIを使用した場合と使用しない場合のプログラミング

AIを使用した場合と使用しない場合のプログラミングは、次の点で異なります-

Programming Without AI Programming With AI
A computer program without AI can answer the *specific *questions it is meant to solve. A computer program with AI can answer the* generic* questions it is meant to solve.
Modification in the program leads to change in its structure. AI programs can absorb new modifications by putting highly independent pieces of information together. Hence you can modify even a minute piece of information of program without affecting its structure.
Modification is not quick and easy. It may lead to affecting the program adversely. Quick and Easy program modification.

AIテクニックとは何ですか?

現実の世界では、知識にはいくつかの歓迎されない特性があります-

  • そのボリュームは想像を絶するほど大きなものです。
  • よく組織化されておらず、フォーマットも整っていません。
  • それは絶えず変化し続けます。

AIテクニックは、次のように効率的に知識を整理して使用する方法です-

  • それを提供する人々が知覚できるはずです。
  • エラーを修正するために簡単に変更できる必要があります。
  • 不完全または不正確ですが、多くの状況で役立つはずです。

AI技術は、搭載されている複雑なプログラムの実行速度を向上させます。

AIの応用

AIは次のようなさまざまな分野で支配的です-

  • ゲーム-AIはチェス、ポーカー、三目並べなどの戦略的なゲームで重要な役割を果たします。マシンでは、ヒューリスティックな知識に基づいて多数の可能な位置を考えることができます。
  • 自然言語処理-人間が話す自然言語を理解するコンピューターと対話することが可能です。
  • エキスパートシステム-推論と助言を与えるために、マシン、ソフトウェア、および特別な情報を統合するいくつかのアプリケーションがあります。 ユーザーに説明とアドバイスを提供します。
  • ビジョンシステム-これらのシステムは、コンピューター上の視覚入力を理解、解釈、および理解します。 例えば、
  • 偵察機は写真を撮ります。写真は、空間情報や地域の地図を把握するために使用されます。
  • 医師は臨床エキスパートシステムを使用して患者を診断します。
  • 警察は、法医学者によって作成された保存された肖像画で犯罪者の顔を認識することができるコンピューターソフトウェアを使用します。
  • 音声認識-一部のインテリジェントシステムは、人間が話しかけている間、文とその意味に関して言語を聞き取り、理解することができます。 さまざまなアクセント、俗語、背景のノイズ、風邪による人間のノイズの変化などを処理できます。
  • 手書き認識-手書き認識ソフトウェアは、紙にペンで、または画面にスタイラスで書かれたテキストを読み取ります。 文字の形状を認識し、編集可能なテキストに変換できます。
  • インテリジェントロボット-ロボットは人間によって与えられたタスクを実行できます。 彼らは、光、熱、温度、動き、音、バンプ、圧力などの現実世界からの物理データを検出するセンサーを持っています。 効率的なプロセッサ、複数のセンサー、巨大なメモリを備えており、インテリジェンスを示します。 さらに、彼らは自分の過ちから学ぶことができ、新しい環境に適応することができます。

AIの歴史

これが20世紀のAIの歴史です-

Year Milestone/Innovation
1923 Karel Čapek play named “Rossum’s Universal Robots” (RUR) opens in London, first use of the word "robot" in English.
1943 Foundations for neural networks laid.
1945 Isaac Asimov, a Columbia University alumni, coined the term Robotics.
1950 Alan Turing introduced Turing Test for evaluation of intelligence and published Computing Machinery and Intelligence. Claude Shannon published Detailed Analysis of Chess Playing as a search.
1956 John McCarthy coined the term Artificial Intelligence. Demonstration of the first running AI program at Carnegie Mellon University.
1958 John McCarthy invents LISP programming language for AI.
1964 Danny Bobrow’s dissertation at MIT showed that computers can understand natural language well enough to solve algebra word problems correctly.
1965 Joseph Weizenbaum at MIT built ELIZA, an interactive problem that carries on a dialogue in English.
1969 Scientists at Stanford Research Institute Developed Shakey, a robot, equipped with locomotion, perception, and problem solving.
1973 The Assembly Robotics group at Edinburgh University built Freddy, the Famous Scottish Robot, capable of using vision to locate and assemble models.
1979 The first computer-controlled autonomous vehicle, Stanford Cart, was built.
1985 Harold Cohen created and demonstrated the drawing program, Aaron.
1990

Major advances in all areas of AI −

  • 機械学習の重要なデモンストレーション
  • 事例ベースの推論
  • マルチエージェント計画
  • スケジューリング
  • データマイニング、Webクローラー
  • 自然言語の理解と翻訳
  • ビジョン、仮想現実
  • ゲーム
1997 The Deep Blue Chess Program beats the then world chess champion, Garry Kasparov.
2000 Interactive robot pets become commercially available. MIT displays Kismet, a robot with a face that expresses emotions. The robot Nomad explores remote regions of Antarctica and locates meteorites.