AI・機械学習用語集【上級】
最先端の研究領域と次世代AI技術、大規模言語モデル、AGI、量子機械学習など、上級エンジニア向けの専門用語を学習できます
AI・機械学習上級レベルについて
上級レベルでは、最先端の研究領域と次世代AI技術を学習します。大規模言語モデル、AGI(人工汎用知能)、量子機械学習、AI安全性、倫理的AI、説明可能AI(XAI)など、研究者や上級エンジニア向けの高度な概念を幅広くカバーしています。
用語数統計
AI・機械学習上級用語一覧
60個の最先端技術用語を詳細解説付きで紹介
-
転移学習
(てんいがくしゅう) Transfer Learning 上級事前訓練済みモデルの知識を新しいタスクに応用する機械学習手法。少ないデータで高精度なモデルを構築できる。転移学習(Transfer Learning)は、大規模データセットで事前に訓練されたモデルの知識や特徴表現を、関連する新しいタスクに転用する機械学習手法です。ファインチューニング、特徴抽出、ドメイン適応などの手法があり、限られたデータでも高精度なモデルを効率的に構築できます。画像認識、自然言語処理、音声認識などで広く活用されています。
例: ファインチューニング, 特徴抽出, 事前訓練済みモデル, ドメイン適応 -
GAN
(ガン) Generative Adversarial Networks 上級生成器と判別器が競争しながら学習する深層学習モデル。高品質な画像や音声、テキストを生成できる。GAN(Generative Adversarial Networks)は、生成器(Generator)と判別器(Discriminator)という2つのニューラルネットワークが敵対的に学習することで、リアルなデータを生成する深層学習モデルです。DCGAN、StyleGAN、CycleGANなどの発展形があり、画像生成、データ拡張、スタイル転送、超解像度化などの分野で革新的な成果を上げています。
例: 生成器, 判別器, 敵対的学習, StyleGAN -
強化学習
(きょうかがくしゅう) Reinforcement Learning 上級エージェントが環境との相互作用を通じて試行錯誤により最適な行動を学習する機械学習手法。報酬を最大化することが目標。強化学習(Reinforcement Learning)は、エージェントが環境との相互作用において、行動に対する報酬やペナルティを通じて最適な戦略を学習する機械学習手法です。Q学習、方策勾配法、Actor-Critic、深層強化学習(DQN、PPO)などの手法があり、ゲーム、ロボティクス、自動運転、金融取引などの分野で応用されています。
例: Q学習, DQN, Actor-Critic, 方策勾配法 -
AutoML
(オートエムエル) Automated Machine Learning 上級機械学習プロセスの自動化技術。データ前処理、特徴選択、モデル選択、ハイパーパラメータ調整を自動で行う。AutoML(Automated Machine Learning)は、機械学習プロジェクトの各段階を自動化する技術です。データ前処理、特徴エンジニアリング、アルゴリズム選択、ハイパーパラメータ最適化、モデル評価を自動化し、機械学習の専門知識がなくても高品質なモデルを構築できます。Google AutoML、H2O.ai、Auto-sklearnなどのツールが提供されています。
例: Neural Architecture Search, ハイパーパラメータ最適化, Google AutoML, Auto-sklearn -
Transformer
(トランスフォーマー) Transformer 上級注意機構(Attention)のみで構成された深層学習アーキテクチャ。自然言語処理で革命的な成果を上げ、GPTやBERTの基盤技術。Transformer は、Self-Attention機構を中核とする深層学習アーキテクチャです。従来のRNNやCNNを使わず、並列処理が可能で長期依存関係をよく捉えます。Encoder-Decoderアーキテクチャ、Multi-Head Attention、Positional Encodingなどの技術で構成され、BERT、GPT、T5などの大規模言語モデルの基盤となっています。
例: Self-Attention, BERT, GPT, Multi-Head Attention -
API
(エーピーアイ) Application Programming Interface 上級アプリケーション同士が連携するためのインターフェース。異なるソフトウェア間でデータのやり取りを行うための仕組み。API(Application Programming Interface)は、異なるソフトウェアアプリケーション間でデータや機能を共有するための標準化されたインターフェースです。プログラムが他のプログラムの機能を利用する際の「窓口」として機能し、複雑な内部処理を隠蔽しながら必要な機能だけを公開します。現代のWeb開発では必須の技術で、REST API、GraphQL、gRPCなど様々な種類があります。
例: Twitter API, Google Maps API, REST API, GraphQL API -
React
(リアクト) React 上級Facebookが開発したJavaScriptライブラリ。コンポーネントベースでユーザーインターフェースを構築し、効率的で保守性の高いWebアプリケーションを作成できる。Reactは、Facebook(現Meta)が開発したJavaScriptライブラリで、ユーザーインターフェース構築のためのコンポーネントベースアーキテクチャを提供します。仮想DOM(Virtual DOM)という革新的な仕組みにより、効率的な画面更新を実現し、大規模なWebアプリケーションでも高いパフォーマンスを維持できます。
例: JSX, コンポーネント, useState, useEffect -
C++
(シープラスプラス) C++ 上級C言語を拡張したオブジェクト指向プログラミング言語。高いパフォーマンスが要求されるシステム開発、ゲーム開発、組み込みシステムなどで使用される。C++は、Bjarne Stroustrupによって1983年に開発されたプログラミング言語で、C言語との高い互換性を保ちながらオブジェクト指向プログラミングの機能を追加した多パラダイム言語です。低レベルのメモリ操作が可能でありながら、クラス、継承、ポリモーフィズム、テンプレートなどの高レベルな抽象化機能も提供します。
例: STL, OpenCV, Qt, Boost -
PostgreSQL
(ポストグレエスキューエル) PostgreSQL 上級高度なオープンソース関係データベース管理システム。ACID準拠、豊富なデータ型、拡張性に優れ、エンタープライズ級のアプリケーションで広く使用される。PostgreSQLは、30年以上の開発歴史を持つオープンソースの関係データベース管理システム(RDBMS)で、堅牢性、機能の豊富さ、標準への準拠で知られています。ACID(原子性、一貫性、独立性、持続性)特性を完全に満たし、マルチバージョン並行性制御(MVCC)により高い並行処理性能を実現します。
例: PostGIS, pg_dump, pgAdmin, Replication -
Oracle Database
(オラクルデータベース) Oracle Database 上級Oracle Corporationが開発する世界最大手の商用関係データベース。高性能、高可用性、強固なセキュリティでエンタープライズ市場をリードする。Oracle Databaseは、Oracle Corporation が開発する世界最大手の商用関係データベース管理システムで、1979年の初版リリース以来、エンタープライズ市場において圧倒的な地位を築いています。銀行、保険、政府機関、大手製造業など、ミッションクリティカルなシステムで広く採用されています。
例: RAC, Data Guard, PL/SQL, ASM -
Elasticsearch
(エラスティックサーチ) Elasticsearch 上級分散検索・分析エンジン。全文検索、ログ分析、リアルタイム分析に優れ、ELKスタック(Elasticsearch、Logstash、Kibana)の中核を担う。Elasticsearchは、Elastic社が開発したオープンソースの分散検索・分析エンジンで、Apache Lucene をベースに構築されています。RESTful API を通じて高速な全文検索、構造化検索、分析機能を提供し、リアルタイム近い検索体験を実現します。
例: Kibana, Logstash, Beats, X-Pack -
Docker
(ドッカー) Docker 上級アプリケーションとその依存関係をコンテナという軽量な仮想化技術でパッケージ化するプラットフォーム。環境の一貫性と可搬性を提供する。Dockerは、アプリケーションとその実行環境をコンテナという軽量な仮想化技術でパッケージ化するプラットフォームです。従来の仮想マシンと比較して、OSレベルでの仮想化により高速で軽量な動作を実現します。「一度ビルドすれば、どこでも動く」というコンセプトにより、環境依存の問題を解決します。
例: コンテナ, イメージ, Dockerfile, Docker Hub -
Kubernetes
(クーベルネティス) Kubernetes 上級コンテナオーケストレーションプラットフォーム。Dockerコンテナの展開、管理、スケーリングを自動化し、大規模なコンテナ環境を効率的に運用できます。Kubernetesは、Googleが開発したオープンソースのコンテナオーケストレーションプラットフォームで、コンテナ化されたアプリケーションの自動デプロイ、スケーリング、管理を行います。複数のホストにまたがるコンテナクラスターを管理し、サービスディスカバリ、負荷分散、ストレージオーケストレーションなどの機能を提供します。
例: Pod, Service, Deployment, kubectl -
AWS Lambda
(エーダブリューエス ラムダ) AWS Lambda 上級AWSのサーバーレスコンピューティングサービス。サーバー管理不要でコードを実行でき、イベント駆動型のアプリケーション開発を効率化する。AWS Lambdaは、Amazon Web Servicesが提供するサーバーレスコンピューティングサービスで、サーバーのプロビジョニングや管理を行うことなく、コードを実行できる革新的なサービスです。イベント駆動型アーキテクチャにより、HTTP リクエスト、ファイルアップロード、データベース変更、スケジュールなど様々なトリガーに応じて自動的にコードが実行されます。
例: 関数, イベント, トリガー, API Gateway -
HTTPS
(エイチティーティーピーエス) HyperText Transfer Protocol Secure 上級HTTPにSSL/TLSによる暗号化を組み合わせた通信プロトコル。Webサイトとブラウザ間の通信を安全に保護します。HTTPS(HyperText Transfer Protocol Secure)は、HTTPプロトコルにSSL/TLSによる暗号化レイヤーを追加したセキュアな通信プロトコルです。Webサイトとブラウザ間で送受信されるデータを暗号化することで、盗聴、改ざん、なりすましから保護し、安全なWeb通信を実現します。
例: SSL証明書, 暗号化, 認証, TLS -
OAuth
(オーオース) OAuth 上級オープンスタンダードの認可プロトコル。第三者アプリケーションが、ユーザーの認証情報を直接扱うことなく、リソースへの限定的なアクセス権を取得できる仕組み。OAuth(Open Authorization)は、ユーザーが第三者アプリケーションに対してパスワードを教えることなく、特定のリソース(データやサービス)へのアクセス権を委譲するためのオープンスタンダード認可プロトコルです。Google、Facebook、Twitter、GitHubなどの主要プラットフォームがOAuth APIを提供しており、「Googleでログイン」「Facebookでログイン」などのソーシャルログイン機能として広く普及しています。
例: アクセストークン, 認可コード, スコープ, リフレッシュトークン -
JWT
(ジェイダブリューティー) JSON Web Token 上級JSON ベースの軽量なトークン形式。認証情報やクレームを安全に送信するためのオープンスタンダード。署名や暗号化により改ざんを防ぐ。JWT(JSON Web Token)は、RFC 7519で標準化されたJSON ベースの軽量なトークン形式で、異なるシステム間で認証情報やクレーム(権限情報)を安全に伝送するために使用されます。Header(ヘッダー)、Payload(ペイロード)、Signature(署名)の3つの部分をBase64URLエンコーディングでエンコードし、ピリオド(.)で連結した構造を持ちます。
例: ヘッダー, ペイロード, 署名, クレーム -
REST API
(レスト エーピーアイ) REST API 上級RESTアーキテクチャスタイルに基づくAPI設計。HTTPメソッドを使用してリソースを操作し、シンプルで拡張性の高いWeb APIを構築できる。REST(Representational State Transfer)APIは、Roy Fieldingが2000年の博士論文で提唱したアーキテクチャスタイルに基づくWeb API設計手法です。リソース指向の設計により、URLでリソースを特定し、HTTP メソッド(GET、POST、PUT、DELETE)で操作を表現します。
例: HTTP メソッド, JSON, エンドポイント, ステートレス -
GraphQL
(グラフキューエル) GraphQL 上級Facebookが開発したAPIのクエリ言語。単一エンドポイントで必要なデータだけを効率的に取得でき、型安全性と開発効率を両立する。GraphQLは、Facebook(現Meta)が2012年に開発し、2015年にオープンソース化したAPI向けのクエリ言語およびランタイムです。REST APIの課題(Over-fetching、Under-fetching、Multiple requests)を解決するために設計され、単一エンドポイントからクライアントが必要なデータを正確に指定して取得できます。
例: Query, Mutation, Schema, Resolver -
CDN
(シーディーエヌ) Content Delivery Network 上級地理的に分散されたサーバーネットワーク。コンテンツをユーザーの近くに配信することで、Webサイトの読み込み速度を向上させる。CDN(Content Delivery Network)は、世界中に分散配置されたサーバー(エッジサーバー)からコンテンツを配信するネットワークサービスです。静的コンテンツ(HTML、CSS、JavaScript、画像、動画)をユーザーに最も近い地理的位置のサーバーから配信することで、レスポンス時間の短縮、帯域幅の削減、サーバー負荷の分散を実現します。
例: エッジサーバー, キャッシュ, 配信最適化, 地理的分散 -
SPA
(エスピーエー) Single Page Application 上級単一のHTMLページで動作するWebアプリケーション。ページ遷移なしでコンテンツを動的に更新し、デスクトップアプリのような操作感を提供する。SPA(Single Page Application)は、単一のHTMLページで動作し、ユーザーのインタラクションに応じてコンテンツを動的に更新するWebアプリケーションアーキテクチャです。従来のMPA(Multi-Page Application)と異なり、ページ全体のリロードを行わず、必要な部分のみをJavaScriptで書き換えることで、スムーズで高速なユーザーエクスペリエンスを実現します。
例: React, Vue.js, Angular, Client-side routing -
WebSocket
(ウェブソケット) WebSocket 上級Webブラウザとサーバー間でリアルタイム双方向通信を実現するプロトコル。チャット、ゲーム、ライブ更新などのリアルタイムアプリケーションで使用される。WebSocketは、RFC 6455で標準化されたWebブラウザとサーバー間でのリアルタイム双方向通信を実現するプロトコルです。従来のHTTPリクエスト・レスポンスモデルと異なり、一度接続を確立すると、クライアント・サーバーの双方が任意のタイミングでデータを送信できる持続的な接続を提供します。
例: 双方向通信, リアルタイム, チャット, Socket.IO -
PWA
(ピーダブリューエー) Progressive Web App 上級Webとネイティブアプリの利点を組み合わせた技術。Service Worker、Web App Manifest、HTTPS により、ネイティブアプリ同様の体験をWebで提供する。PWA(Progressive Web App)は、Webとネイティブモバイルアプリの利点を組み合わせた技術的アプローチで、Webサイトにネイティブアプリのような体験を提供します。Service Worker によるオフライン対応、バックグラウンド同期、プッシュ通知、Web App Manifest によるホーム画面へのインストール、スプラッシュスクリーン、フルスクリーン表示などの機能を実現できます。
例: Service Worker, Web App Manifest, オフライン対応, プッシュ通知 -
CI/CD
(シーアイ シーディー) Continuous Integration/Continuous Deployment 上級継続的インテグレーションと継続的デプロイメント。コードの統合、テスト、デプロイを自動化し、高品質なソフトウェアを迅速にリリースする手法。CI/CD(Continuous Integration/Continuous Deployment)は、ソフトウェア開発における継続的インテグレーション(CI)と継続的デプロイメント(CD)を組み合わせた開発手法です。CIでは、開発者が頻繁にコードをメインブランチにマージし、自動化されたビルド・テストにより品質を継続的に検証します。
例: Jenkins, GitHub Actions, Pipeline, 自動テスト -
Git
(ギット) Git 上級分散型バージョン管理システム。ソースコードの変更履歴を記録し、複数の開発者が効率的に協働できる環境を提供します。Gitは、Linus Torvalds によって2005年に開発された分散型バージョン管理システムで、現在世界で最も広く使用されているバージョン管理ツールです。各開発者が完全なリポジトリのコピーを持つ分散型アーキテクチャにより、中央サーバーに依存しない柔軟な開発ワークフローを実現します。
例: コミット, ブランチ, マージ, GitHub -
テスト駆動開発
(テストクドウカイハツ) Test-Driven Development 上級TDD。テストを先に書いてからコードを実装する開発手法。Red-Green-Refactor サイクルにより、品質の高いコードを効率的に開発する。テスト駆動開発(TDD: Test-Driven Development)は、Kent Beck によって体系化されたソフトウェア開発手法で、実装コードを書く前にテストコードを作成するアプローチです。Red(失敗するテストを書く)、Green(テストが通る最小限のコードを書く)、Refactor(コードを改善する)の3段階を短いサイクルで繰り返します。
例: Red-Green-Refactor, JUnit, 単体テスト, モック -
マイクロサービス
(マイクロサービス) Microservices 上級アプリケーションを小さく独立したサービスに分割する設計パターン。各サービスは独立して開発・デプロイ・運用でき、スケーラビリティと保守性が向上します。マイクロサービスは、単一のアプリケーションを複数の小さく独立したサービスに分割して構築するソフトウェア設計アーキテクチャです。従来のモノリシックアーキテクチャと対照的に、各サービスが特定のビジネス機能に特化し、独立してデプロイ・スケール・開発できる特徴があります。
例: API Gateway, Service Mesh, Docker, Kubernetes -
Infrastructure as Code
(インフラストラクチャー アズ コード) Infrastructure as Code 上級IaC。インフラの構成をコードで管理する手法。バージョン管理、自動化、再現性により、インフラの運用効率と信頼性を向上させる。Infrastructure as Code(IaC)は、従来手作業で行っていたインフラストラクチャの構築・設定・管理をコード化し、ソフトウェア開発と同様の手法で管理するアプローチです。Terraform、AWS CloudFormation、Azure ARM Templates、Google Cloud Deployment Manager、Pulumi、Ansibleなどのツールにより、サーバー、ネットワーク、データベース、ロードバランサーなどの構成を宣言的または手続き的に定義できます。
例: Terraform, CloudFormation, Ansible, Pulumi -
コンテナオーケストレーション
(コンテナオーケストレーション) Container Orchestration 上級複数のコンテナの配置、管理、スケーリング、ネットワーク構成を自動化する技術。Kubernetes、Docker Swarm、Amazon ECS などが代表例。コンテナオーケストレーションは、複数のコンテナ化されたアプリケーションを効率的に管理、デプロイ、スケール、ネットワーク構成する技術です。Kubernetes が業界標準として広く採用されており、Docker Swarm、Amazon ECS/EKS、Azure Container Instances、Google Cloud Run、Red Hat OpenShift などのソリューションも提供されています。
例: Kubernetes, Docker Swarm, Service Mesh, Helm -
アーキテクチャ
(アーキテクチャ) Architecture 上級システム全体の構造や設計方針。コンポーネント間の関係、データフロー、技術選定を定義し、システムの品質属性を決定する重要な設計概念。ソフトウェアアーキテクチャは、システム全体の構造、コンポーネント間の関係、設計原則、品質属性(性能、可用性、保守性、セキュリティ、拡張性)を定義する重要な設計活動です。モノリシック、マイクロサービス、サーバーレス、イベント駆動、レイヤードアーキテクチャ、ヘキサゴナルアーキテクチャなど多様なアーキテクチャパターンが存在します。
例: マイクロサービス, レイヤードアーキテクチャ, CQRS, DDD -
Clean Architecture
(クリーンアーキテクチャ) Clean Architecture 上級Robert C. Martinが提唱したアーキテクチャ設計原則。依存関係の方向性を制御し、ビジネスロジックを外部要因から独立させる設計手法。Clean Architecture は、Robert C. Martin(Uncle Bob)によって提唱されたソフトウェア設計原則で、システムの核となるビジネスルールを外部要因(UI、データベース、フレームワーク、外部API等)から独立させることを目的としています。同心円状の層構造により、内側の層は外側の層を知らず、依存関係は常に内向きに流れるDependency Rule(依存関係ルール)が中核概念です。
例: Use Case, Entity, Interface Adapter, Dependency Inversion -
Event-Driven Architecture
(イベントドリブンアーキテクチャ) Event-Driven Architecture 上級イベントの発生と処理を基盤とするアーキテクチャパターン。システム間の疎結合化、非同期処理、リアルタイム対応を実現する。Event-Driven Architecture(EDA)は、イベントの生成、配信、消費を中心としたアーキテクチャパターンで、システム間の疎結合化と高い拡張性を実現します。Producer(生産者)がイベントを生成し、Event Broker(Apache Kafka、Amazon EventBridge、Google Cloud Pub/Sub、Azure Event Hubs)を経由してConsumer(消費者)に配信されます。
例: Apache Kafka, Event Sourcing, CQRS, Saga Pattern -
Linux
(リナックス) Linux 上級オープンソースのUnix系オペレーティングシステム。サーバー、組み込みシステム、クラウド環境で広く使用され、高い安定性とカスタマイズ性を持つ。Linuxは、Linus Torvalds によって1991年に開発が始まったオープンソースのUnix系オペレーティングシステムで、現在世界で最も広く使用されているサーバーOSです。GPL(GNU General Public License)の下で配布され、ソースコードが公開されているため、世界中の開発者によって継続的に改良されています。
例: Ubuntu, CentOS, Docker, Kubernetes -
FPGA
(エフピージーエー) Field-Programmable Gate Array 上級プログラム可能な論理回路。製造後に機能を変更できるデジタル回路で、高速処理、並列処理、リアルタイム処理に優れる。FPGA(Field-Programmable Gate Array)は、製造後にプログラミングによって論理回路の構成を変更できる集積回路です。ASIC(Application Specific Integrated Circuit)と異なり、設計変更が容易で開発コストが低く、CPUやGPUと比較して低レイテンシと高い並列処理能力を持ちます。
例: Verilog, VHDL, Intel Quartus, AMD Vivado -
MQTT
(エムキューティーティー) Message Queuing Telemetry Transport 上級軽量なメッセージ配信プロトコル。IoTデバイス間の通信に最適化され、低帯域幅、高レイテンシ、不安定なネットワーク環境で効率的に動作する。MQTT(Message Queuing Telemetry Transport)は、IBM によって開発されたパブリッシュ・サブスクライブ型の軽量メッセージングプロトコルで、IoT(Internet of Things)デバイス間の通信に最適化されています。TCP/IP上で動作し、最小2バイトという小さなヘッダーサイズ、3つのQoS(Quality of Service)レベル、遺言機能(Will Message)、Keep Alive機能により、制約のあるネットワーク環境でも信頼性の高い通信を実現します。
例: Pub/Sub, QoS, Broker, Topic -
React Native
(リアクト ネイティブ) React Native 上級Facebookが開発したクロスプラットフォームモバイルアプリ開発フレームワーク。JavaScript/TypeScriptでiOSとAndroidアプリを同時開発できる。React Nativeは、Facebook(現Meta)が開発したクロスプラットフォームモバイルアプリ開発フレームワークで、React.jsの設計思想をモバイル開発に応用しています。JavaScriptやTypeScriptで記述したコードがネイティブコンポーネントにブリッジされ、真のネイティブアプリとして動作します。
例: JSX, Native Components, Metro, Expo -
スマートコントラクト
(スマートコントラクト) Smart Contract 上級ブロックチェーン上で実行される自動実行契約。コード化された契約条件が満たされると自動的に執行され、第三者を介さない信頼性の高い取引を実現する。スマートコントラクトは、ブロックチェーン上で動作する自動実行可能なプログラムで、契約の条件がコードとして記述され、条件が満たされると自動的に執行される革新的な仕組みです。Ethereum が最も広く使用されるプラットフォームで、Solidity 言語により開発されます。
例: Solidity, Ethereum, DeFi, NFT -
機械学習
(キカイガクシュウ) Machine Learning 上級データから自動的にパターンを学習し予測や判断を行うAI技術。教師あり学習、教師なし学習、強化学習の手法により様々な問題を解決する。機械学習(Machine Learning)は、明示的にプログラムされることなく、データから自動的にパターンを学習し、予測や判断を行う人工知能技術の分野です。教師あり学習(回帰、分類)、教師なし学習(クラスタリング、次元削減)、強化学習(エージェントベース)の3つの主要なアプローチがあります。
例: scikit-learn, TensorFlow, PyTorch, アルゴリズム -
大規模言語モデル
(だいきぼげんごモデル) Large Language Model (LLM) 上級数十億から数兆個のパラメータを持つ巨大な言語モデル。GPT、PaLM、LaMDAなどが代表例で、汎用的な言語理解・生成能力を持つ。大規模言語モデル(Large Language Model, LLM)は、膨大なテキストデータで事前訓練された巨大なニューラルネットワークです。数十億から数兆個のパラメータを持ち、人間レベルの言語理解・生成能力を示します。
代表例: GPT-4, PaLM, LaMDA, Chinchilla, Claude -
マルチモーダルAI
(マルチモーダルエーアイ) Multimodal AI 上級テキスト、画像、音声、動画など複数の情報形式を同時に理解・処理できるAI。人間のような総合的な理解能力を目指す。マルチモーダルAIは、異なる種類の入力(テキスト、画像、音声、動画など)を統合的に処理し、より豊かで人間に近い理解を実現するAI技術です。DALL-E、GPT-4V、Flamingo などが代表例です。
応用例: 画像キャプション生成, 視覚的質問応答, 音声付き動画理解 -
基盤モデル
(きばんモデル) Foundation Model 上級大規模データで事前訓練され、多様なタスクに適用可能な汎用的AIモデル。微調整により特定用途に特化できる次世代AIの基盤。基盤モデル(Foundation Model)は、大規模かつ多様なデータで事前訓練された汎用的なAIモデルです。微調整(Fine-tuning)やプロンプトエンジニアリングにより、様々な下流タスクに適用できます。
特徴: 大規模事前訓練, 汎用性, 適応可能性, スケール効果 -
創発能力
(そうはつのうりょく) Emergent Abilities 上級AIモデルのスケールアップに伴い、明示的に訓練されていない能力が突然現れる現象。大規模言語モデルで観察される重要な特性。創発能力は、モデルのパラメータ数や訓練データ量が一定の閾値を超えると、予期しない高次の能力が突然現れる現象です。推論、数学的問題解決、コード生成などの能力が代表例です。
例: 多段階推論, 数学的問題解決, プログラミング, 創作能力 -
人工汎用知能
(じんこうはんようちのう) Artificial General Intelligence (AGI) 上級人間と同等またはそれ以上の汎用的な知的能力を持つAI。様々な分野で人間レベルの学習・推論・創造ができる究極のAI目標。人工汎用知能(AGI)は、特定の分野に限定されない、人間のような汎用的な知的能力を持つAIシステムです。自律的学習、創造的問題解決、感情理解などを含む包括的な知能を目指します。
目標能力: 自律学習, 創造性, 感情理解, 常識推論, 価値判断 -
超知能
(ちょうちのう) Superintelligence 上級人間の知能を大幅に上回る仮想的なAI。科学研究、技術革新、社会システムの設計において人間を凌駕する能力を持つとされる。超知能(Superintelligence)は、あらゆる分野で人間の最高レベルを大幅に上回る知的能力を持つ仮想的なAIです。ニック・ボストロムらにより理論化され、AI安全性研究の重要な考察対象となっています。
類型: 高速知能, 集合知能, 質的超知能 -
技術的特異点
(ぎじゅつてきとくいてん) Technological Singularity 上級AIが人間の知能を超え、自己改良により指数関数的に能力向上する仮想的な転換点。人類社会に予測不可能な変化をもたらすとされる。技術的特異点(シンギュラリティ)は、AIが人間の知能を超え、自己改良を通じて指数関数的に能力を向上させる仮想的な時点です。レイ・カーツワイルは2045年頃と予測しています。
特徴: 自己改良, 指数的成長, 予測困難性, 社会変革 -
量子機械学習
(りょうしきかいがくしゅう) Quantum Machine Learning 上級量子コンピュータの量子力学的性質を活用した機械学習。量子並列性により古典的手法を大幅に上回る計算速度の可能性。量子機械学習は、量子ビット、重ね合わせ、量子もつれなどの量子力学的現象を利用して、従来の機械学習を高速化・高精度化する研究分野です。最適化問題や特定の学習タスクで指数的高速化が期待されます。
応用: 量子ニューラルネットワーク, 量子SVM, 量子最適化 -
ニューロモルフィックコンピューティング
(ニューロモルフィックコンピューティング) Neuromorphic Computing 上級脳の神経回路の構造と動作原理を模倣したコンピュータアーキテクチャ。超低消費電力でリアルタイム処理を実現する次世代コンピューティング。ニューロモルフィックコンピューティングは、生物学的な神経系の情報処理方式を模倣したハードウェア・ソフトウェア技術です。スパイキングニューラルネットワーク、メモリスタなどの技術により、超低消費電力での学習・推論を実現します。
技術: スパイキングニューラルネット, メモリスタ, Intel Loihi, IBM TrueNorth -
スウォーム知能
(スウォームちのう) Swarm Intelligence 上級群れ行動する生物の集合知を模倣したAI手法。個々は単純でも、集団で複雑な問題解決や最適化を実現する分散型知能システム。スウォーム知能は、蟻、蜂、鳥の群れなどの集合行動から着想を得たAI技術です。多数の単純なエージェントが局所的相互作用により、全体として知的な振る舞いを創発させます。
アルゴリズム: 蟻コロニー最適化, 粒子群最適化, 人工蜂コロニー -
自律システム
(じりつシステム) Autonomous Systems 上級人間の直接制御なしに、環境を感知し判断して行動できるAIシステム。自動運転車、ドローン、ロボットなどが代表例。自律システムは、環境の変化に対して人間の介入なしに適応的に行動できるAIシステムです。センサー、認知、判断、行動の統合により、複雑な実世界タスクを自律実行します。
応用: 自動運転, 軍事ドローン, 宇宙探査ロボット, スマート工場 -
AI創薬
(エーアイそうやく) AI Drug Discovery 上級AIを活用した新薬開発。分子設計、薬物動態予測、臨床試験最適化により、創薬期間の大幅短縮と成功率向上を目指す。AI創薬は、機械学習、深層学習、分子シミュレーションを駆使して、従来10-15年かかる新薬開発を大幅に高速化する技術です。AlphaFold、分子生成AI、バーチャルスクリーニングなどが活用されています。
技術: 分子生成AI, タンパク質構造予測, バーチャルスクリーニング -
AI生成コンテンツ
(エーアイせいせいコンテンツ) AI-Generated Content 上級AIが自動生成するテキスト、画像、音楽、動画などのコンテンツ。クリエイティブ産業に革命をもたらす一方、著作権や倫理的課題も提起。AI生成コンテンツは、GPT、DALL-E、Midjourney、Stable Diffusionなどの生成AIによって作られる創作物です。人間並みの品質で大量生成が可能な一方、偽情報、著作権侵害、アーティストの仕事への影響などの課題があります。
種類: AI文章, AI画像, AI音楽, AI動画, AI声優 -
AI安全性研究
(エーアイあんぜんせいけんきゅう) AI Safety Research 上級AIシステムが人類の価値観と一致し、予期しない有害な行動を起こさないよう確保する研究分野。AI整合性問題の解決を目指す。AI安全性研究は、高度なAIシステムが人間の意図に沿って動作し、制御可能であることを保証する学際的研究分野です。価値整合性、頑健性、解釈可能性、制御問題などを扱います。
研究領域: 価値整合性, AI制御問題, 頑健性, 分布外検出 -
価値整合性
(かちせいごうせい) Value Alignment 上級AIシステムの目標と行動を人間の価値観・意図と一致させる技術的課題。高度なAIの安全な発展に不可欠な研究領域。価値整合性(Value Alignment)は、AIシステムが人間の複雑で多様な価値観を正しく理解し、それに基づいて行動するよう設計する技術的挑戦です。報酬ハッキング、目的仕様の困難さなどの課題があります。
アプローチ: 逆強化学習, 人間フィードバックからの強化学習, 協調的AI -
AI制御問題
(エーアイせいぎょもんだい) AI Control Problem 上級人間より知的なAIシステムを確実に制御し続ける技術的課題。AIが人間の意図を正確に理解し、制御可能な範囲で行動することを保証する問題。AI制御問題は、人間の知能を超えるAIシステムを開発する際の根本的な課題です。AIが予期しない方法で目標を達成したり、制御を回避したりすることを防ぐ技術の開発が必要です。
課題: 目標の誤指定, 報酬ハッキング, 制御回避, 欺瞞的整合性 -
AI規制
(エーアイきせい) AI Regulation 上級AI技術の開発・利用を適切に統制する法的・政策的枠組み。EU AI Act、米国AI権利章典など、国際的な規制動向が活発化。AI規制は、AI技術の急速な発展に対応した法制度の整備です。高リスクAIシステムの規制、アルゴリズム透明性、データ保護、差別防止などが主要論点となっています。
規制例: EU AI Act, 米国AI権利章典, GDPR, アルゴリズム監査 -
AIポリシー
(エーアイポリシー) AI Policy 上級AI技術の社会実装における政策課題を扱う分野。イノベーション促進と安全性確保のバランス、社会的受容性の向上を目指す。AIポリシーは、AI技術の社会への統合を適切に管理する政策立案と実施の分野です。技術革新の促進、労働市場への影響対策、プライバシー保護、国際競争力維持などを総合的に検討します。
政策領域: イノベーション戦略, 労働政策, データ政策, 国際協力 -
アルゴリズム監査
(アルゴリズムかんさ) Algorithmic Auditing 上級AIシステムの公平性、透明性、倫理性を評価・検証するプロセス。バイアス検出、差別防止、説明責任確保のための重要な仕組み。アルゴリズム監査は、AIシステムが公正で透明かつ倫理的に動作することを確保するための体系的な評価プロセスです。バイアス検出、性能評価、法的コンプライアンス確認などを含みます。
監査項目: バイアス検出, 公平性評価, 透明性確認, 性能検証 -
オートエンコーダ
(オートエンコーダ) Autoencoder 上級入力データを圧縮表現(潜在空間)に変換し、再び元のデータに復元する教師なし学習の深層学習アーキテクチャ。オートエンコーダは、エンコーダとデコーダから構成され、データの重要な特徴を効率的に抽出・再構成します。次元削減、異常検知、生成モデルなどに活用されています。
種類: 変分オートエンコーダ(VAE), デノイジングオートエンコーダ, スパースオートエンコーダ -
BERT
(バート) Bidirectional Encoder Representations from Transformers 上級双方向Transformerを用いた事前訓練言語モデル。文脈の前後から言葉の意味を理解し、自然言語処理タスクで革命的性能を実現。BERTは、Masked Language Modelという手法で双方向の文脈を学習し、文章の意味を深く理解します。質問応答、感情分析、文書分類などの下流タスクで高い性能を発揮します。
派生モデル: RoBERTa, ALBERT, DeBERTa, 日本語BERT -
GPTモデル
(ジーピーティーモデル) Generative Pre-trained Transformer 上級大規模言語生成モデルの代表格。自己回帰的に文章を生成し、対話、翻訳、創作など幅広いタスクで人間レベルの性能を実現。GPTは、次の単語を予測する自己回帰的学習により、自然で流暢な文章生成が可能です。GPT-3、GPT-4と進化し、ChatGPTなどの対話システムの基盤技術となっています。
進化系: GPT-3, GPT-4, ChatGPT, GPT-4 Turbo, GPT-4o -
創発的能力
(そうはつてきのうりょく) Emergent Abilities 上級大規模モデルが規模拡大に伴い予期せず獲得する能力。明示的に訓練されていないタスクを突然実行できるようになる現象。創発的能力は、モデルサイズが臨界点を超えると急激に現れる能力です。算数の推論、プログラミング、論理的思考など、大規模言語モデルで顕著に観察されています。
例: 数学的推論, コード生成, 論理的推論, ゼロショット学習 -
ニューロモーフィックコンピューティング
(ニューロモーフィックコンピューティング) Neuromorphic Computing 上級脳の構造と機能を模倣したコンピュータアーキテクチャ。スパイキングニューラルネットワークにより超低消費電力AI処理を実現。ニューロモーフィックコンピューティングは、生物の神経系の動作原理を電子回路で再現し、イベント駆動型の非同期処理により極めて効率的なAI計算を実現します。
特徴: スパイキングニューラルネット, イベント駆動, 超低消費電力, リアルタイム処理 -
群知能
(ぐんちのう) Swarm Intelligence 上級多数の単純な要素の協調により創発する集合的知能。蟻のコロニーや鳥の群れから着想を得た分散問題解決手法。群知能は、個々は単純な能力しか持たない多数のエージェントが相互作用することで、複雑な問題を効率的に解決する集合知能です。最適化、探索、資源配分などで応用されます。
アルゴリズム: 蟻コロニー最適化, 粒子群最適化, 人工蜂コロニー -
制御問題
(せいぎょもんだい) Control Problem 上級高度なAIシステムを人間が適切に制御・管理し続けられるかという根本的問題。AI能力の指数的成長に対する制御維持の困難性。制御問題は、AIが人間の知能を超越した際に生じる制御権の移転リスクを扱います。スイッチオフ問題、目標の歪曲、予期しない最適化などが主要な懸念事項です。
課題: スイッチオフ問題, 目標仕様の困難性, 最適化圧力, 権限移譲 -
汎用人工知能
(はんようじんこうちのう) Artificial General Intelligence 上級人間と同等以上の汎用的知能を持つAI。特定タスクに限らず、学習・推論・創造など幅広い知的活動を人間レベルで実行可能。AGIは、現在の特化型AIを超越し、人間のように多様な問題領域で柔軟に学習・適応できる汎用知能です。実現時期や方法については研究者間でも大きく見解が分かれています。
特徴: 汎用性, 転移学習, メタ学習, 創造的思考, 常識的推論