AI とは

完了

"人工知能" (AI) という用語は、アプリケーションが人間のような動作を示せるようにする幅広いソフトウェア機能をカバーしています。 AI は長年にわたって使用されており、それに関連するテクノロジとユース ケースが進化するにつれて、その定義はさまざまです。 今日の技術的な状況では、AI ソリューションは、大量のデータに見られるセマンティックリレーションシップをカプセル化する 機械学習 モデルに基づいて構築されています。アプリケーションがさまざまな形式で入力を解釈し、入力データに対する理由を解釈し、適切な応答と予測を生成できるようにします。

開発者がソフトウェア アプリケーションに統合できる一般的な AI 機能は次のとおりです。

能力 説明
吹き出しの図。
ジェネレーティブ AI
自然言語プロンプトに対し、創造的な応答を生成する能力。 たとえば、不動産ビジネスのソフトウェアを使用して、プロパティの説明を自動的に生成し、プロパティリストの広告コピーを生成できます。
脳の歯車を持つ人間の頭部の図。
エージェント
ユーザー入力に応答したり、状況を自律的に評価したり、適切なアクションを実行したりできる生成 AI アプリケーション。 たとえば、"エグゼクティブ アシスタント" エージェントは、予定表上の会議の場所に関する詳細を提供したり、地図を添付したり、タクシーやライドシェア サービスの予約を自動化してアクセスを支援したりできます。
スキャン中の目の図。
コンピュータビジョン
画像、ビデオ、ライブ カメラ ストリームからの視覚的な入力を受け入れ、解釈し、処理する機能。 たとえば、食料品店の自動チェックアウトでは、コンピューター ビジョンを使用して、顧客が買い物かごに入っている製品を特定し、バーコードをスキャンしたり、製品と数量を手動で入力したりする必要がなくなります。
スピーチバブルと音波の図。
音声
音声を認識して合成する機能。 たとえば、デジタル アシスタントを使用すると、ユーザーはマイクに話し込んで質問したり、音声による指示を提供したり、音声出力を生成して回答や確認を提供したりできます。
テキスト ドキュメントの図。
自然言語処理
自然言語を記述または音声形式で処理し、分析し、重要なポイントを特定し、要約または分類を生成する機能。 たとえば、マーケティング アプリケーションでは、特定の会社に言及するソーシャル メディア メッセージを分析し、特定の言語に翻訳し、感情分析に基づいて肯定的または否定的に分類することができます。
情報を含むフォームの図。
情報抽出
コンピューター ビジョン、音声、自然言語処理を使用して、ドキュメント、フォーム、画像、録音、その他の種類のコンテンツから重要な情報を抽出する機能。 たとえば、自動経費請求処理アプリケーションでは、スキャンされたレシートから、購入日、個々の品目の詳細、合計コストを抽出できます。
上昇傾向を示すグラフの図。
意思決定支援
履歴データと学習した相関関係を使用して、ビジネス上の意思決定をサポートする予測を行う機能。 たとえば、都市の人口統計と経済要因を分析して、不動産価格決定を通知する不動産市場の傾向を予測します。

アプリケーションに含める特定の AI 機能を決定すると、ソリューションでプロビジョニング、構成、使用する必要がある最適な AI サービスを特定するのに役立ちます。

生成的 AI を詳しく見る

生成AI は人工知能の最新の進歩を示しており、特別な注目を浴びるに値します。 生成 AI では 、言語モデル を使用して自然言語 プロンプトに応答します。これにより、以前は想像を絶する方法で研究、コンテンツの作成、タスクの自動化をサポートする会話型アプリとエージェントを構築できます。

プロンプト、言語モデル、応答の図。

生成 AI ソリューションで使用される言語モデルは、膨大な量のデータでトレーニングされ、何百万ものパラメーターを含む大規模な言語モデル (LLM) である場合があります。または、オーバーヘッドが少ない特定のシナリオ向けに最適化された小さな言語モデル (SMM) である場合もあります。 言語モデルは、通常、自然言語テキストを使用してテキスト ベースのプロンプトに応答します。しかし、ますます新しい マルチモーダル モデルは、テキスト、コード、音声、または画像を生成することによって、画像または音声プロンプトを処理し、応答することができます。