Azure AI 資格(AI-900)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>AzureのAI系サービス]]
* 目次 [#m194e1bd]
#contents
*概要 [#b3088fda]
コース AI-900T00-A: Microsoft Azure AI Fundamentals
**AI の概要 [#mbce8b43]
https://learn.microsoft.com/ja-jp/training/paths/get-star...
***AI の基本的な概念 [#zd147ec3]
https://learn.microsoft.com/ja-jp/training/modules/get-st...
-AI の概要
-機械学習を理解する
-コンピューター ビジョンを理解する
-自然言語処理を理解する
-ドキュメント インテリジェンスとナレッジ マイニングについて
-生成 AI を理解する
-AI の課題とリスク
-責任ある AI を理解する
-知識チェック
-まとめ
***機械学習の基礎 [#s8fcf37d]
https://learn.microsoft.com/ja-jp/training/modules/fundam...
-はじめに
-機械学習とは
-機械学習の種類
-回帰
-二項分類
-多クラス分類
-クラスタリング
-ディープ ラーニング
-Azure Machine Learning
-演習: AzML の自動機械学習について調べる
-知識チェック
-まとめ
***Azure AI サービスの基礎 [#jdbfb318]
https://learn.microsoft.com/ja-jp/training/modules/fundam...
-はじめに
-Azure プラットフォーム上の AI サービス
-Azure AI サービス リソースを作成する
-Azure AI サービスを使用する
-Azure AI サービスの認証について理解する
-演習 - Azure AI サービスについて調べる
-知識チェック
-まとめ
**Computer Vision [#lde29b37]
https://learn.microsoft.com/ja-jp/training/paths/explore-...
***コンピューター ビジョンの基礎 [#z875a559]
https://learn.microsoft.com/ja-jp/training/modules/analyz...
-はじめに
-画像と画像処理
-コンピューター ビジョンのための機械学習
-Azure AI Vision
-演習 - Vision Studio で画像を分析する
-知識チェック
-まとめ
***顔認識の基礎 [#n08f5740]
https://learn.microsoft.com/ja-jp/training/modules/detect...
-はじめに
-顔分析を理解する
-Azure での顔分析の概要
-演習 - Vision Studio で顔を検出する
-知識チェック
-まとめ
***光学式文字認識の基礎 [#r9d52000]
https://learn.microsoft.com/ja-jp/training/modules/read-t...
-はじめに
-Azure AI Vision の使用を開始する
-Azure 上の Vision Studio の概要
-演習 - Vision Studio でテキストを読み取る
-知識チェック
-まとめ
**自然言語処理 [#z0cb05dd]
https://learn.microsoft.com/ja-jp/training/paths/explore-...
***言語サービスを使用したテキスト分析の基礎 [#za8837df]
https://learn.microsoft.com/ja-jp/training/modules/analyz...
-はじめに
-Text Analytics について理解する
-テキスト分析の使用を開始する
-演習 - Language Studio を使用してテキストを分析する
-知識チェック
-まとめ
***言語サービスを使った質問応答の基礎 [#iaa1736b]
https://learn.microsoft.com/ja-jp/training/modules/build-...
-はじめに
-質問応答を理解する
-カスタム質問応答の概要
-演習 - Language Studio で質疑応答を使用する
-知識チェック
-まとめ
***会話言語理解の基礎 [#a60a2de9]
https://learn.microsoft.com/ja-jp/training/modules/create...
-はじめに
-会話言語理解を説明する
-Azure の会話言語理解の概要
-演習 - Language Studio で会話言語理解を使う
-知識チェック
-まとめ
***Azure AI 音声の基礎 [#u4ee69ea]
https://learn.microsoft.com/ja-jp/training/modules/recogn...
-はじめに
-音声認識と音声合成について
-Azure での音声の処理を開始する
-Azure AI 音声を使用する
-演習 - Speech Studio について調べる
-知識チェック
-まとめ
***言語翻訳の基礎 [#x508e294]
https://learn.microsoft.com/ja-jp/training/modules/transl...
-はじめに
-翻訳の概念を理解する
-Azure での翻訳を理解する
-Azure で翻訳を開始する
-演習 - Azure AI 翻訳を探索する
-知識チェック
-まとめ
**ドキュメント インテリジェンスとナレッジ マイニング [#a0...
https://learn.microsoft.com/ja-jp/training/paths/document...
***Azure AI Document Intelligence の基礎 [#zaad7e68]
https://learn.microsoft.com/ja-jp/training/modules/analyz...
-はじめに
-ドキュメント インテリジェンスの機能を確認する
-Azure AI Document Intelligence 機能を理解する
-演習 - Document Intelligence Studio でフォーム データを...
-知識チェック
-まとめ
***ナレッジ マイニングと Azure AI Search の基礎 [#l557a981]
https://learn.microsoft.com/ja-jp/training/modules/intro-...
-はじめに
-Azure AI Search とは?
-検索ソリューションの要素を特定する
-Azure portal でインデックスを作成する
-Azure AI 検索インデックス内のデータのクエリを実行する
-演習 - Azure AI 検索インデックスについて調べる (UI)
-知識チェック
-まとめ
**生成 AI [#qde177b5]
https://learn.microsoft.com/ja-jp/training/paths/introduc...
***生成 AI の基礎 [#n798452f]
https://learn.microsoft.com/ja-jp/training/modules/fundam...
-はじめに
-生成 AI とは
-大規模言語モデルとは?
-言語モデルを使用する
-コパイロットとは何か?
-Microsoft Copilot
-Copilot プロンプトに関する考慮事項
-コパイロットの拡張と開発
-演習 - Microsoft Copilot を確認する
-知識チェック
-まとめ
***Azure AI Studio の概要 [#of7afa92]
https://learn.microsoft.com/ja-jp/training/modules/introd...
-はじめに
-Azure AI Studio とは?
-Azure AI Studio のしくみ
-Azure AI Studio を使用するタイミング
-演習 - Azure AI Studio の詳細を確認する
-知識チェック
-まとめ
***AI Studio での責任ある生成 AI [#j00ff817]
https://learn.microsoft.com/ja-jp/training/modules/respon...
-はじめに
-責任ある生成 AI ソリューションを計画する
-潜在的な害を特定する
-潜在的な危害を測定する
-潜在的な危害を軽減する
-責任ある生成 AI ソリューションを運用する
-演習 - Azure AI Studio のコンテンツ フィルターを確認する
-知識チェック
-まとめ
*詳細 [#o1bce4ba]
以下、機械学習や深層学習の知識のみで回答可能なものは省略...
**G系 [#j769fe6f]
***責任ある人工知能 (AI) の原則 [#p4858eb3]
信頼性と安全性、プライバシーとセキュリティ、透明性、公平...
-信頼性と安全性
-プライバシーとセキュリティ
-透明性~
ココでは、仕様や技術的な透明性を言っていて、制限事項を認...
--AIベースのソリューションの限界(制限)についての認識を...
--AIベースのソリューションの動作の説明可能性及び検証可能...
-公平性
--AIモデルの特徴によってもたらされるバイアスの評価と軽減...
--AIが公平に動作することを保証し、個人やグループに不当な...
-包括性
--AIベースのソリューションの潜在的な排除障壁を理解し社会...
--AIベースのソリューションが一部のユーザーを除外すること...
-アカウンタビリティ(説明責任)
--透明性を確保し説明責任を果たすため、技術的な説明能力を...
--AIベースのソリューションの倫理的および法的基準を満たす...
--AIベースのソリューションの設計 / 実装の情報開示から結果...
***NIST AI リスク管理フレームワーク [#nfa74570]
-統治(Govern):AIシステムのリスク管理を組織全体で統括し...
-マップ(Map):AIシステムのリスクを特定し、評価するプロ...
-測定(Measure):特定されたリスクを定量的または定性的に...
-管理(Manage):評価されたリスクに対して適切な対策を講じ...
※ 最初に「潜在的な損害を特定」する。
**各種、Azure AI Service [#k26a7046]
-[[Azure Machine Learning>#f72abd91]]、[[Azure AI Vision>...
-[[Azure Machine Learning>#f72abd91]]以外のAIサービスは、
--Azure 上で事前構築済みで、すぐに&API(RESTful Web API...
--モデルの選択、トレーニング、評価などの「機械学習プロセ...
***Azure AI Service Resource [#b728832e]
単一サービスとマルチサービスの 2 種類がある(マルチは、資...
-単一サービス:個別に資格情報やコスト管理を行う場合にはコ...
-マルチサービス:複数の種類のAzure AI X サービスのリソー...
1つのキーとエンドポイントだけで複数の種類のAzure AI X サ...
***Service Studio Interface [#ea05f592]
-Service Studio Interfaceを使用し、AI Service Resourceを...
--CLIやSDKが提供され裏でWebAPIにアクセスする。
--認証には、ポータルでの認証や、APIキーを使用する(その他...
-演習目次
--Studioの操作
--ResourceをStudioに関連付ける
--Studioで機能を試してみる
--キーとエンドポイントを確認する
**機械学習:[[Azure Machine Learning]] [#f72abd91]
-モデルのトレーニング
-モデルのデプロイ
-参考
--https://learn.microsoft.com/ja-jp/azure/machine-learning/
***Machine Learning Studio [#zcca31d1]
-Machine Learning Studioにアクセスするには、ワークスペー...
-モデル準備
--既に存在するトレーニング済みのモデルを選択
--若しくは、新しくトレーニングされたモデルを作成
-デザイナを使用して新しいモデルをトレーニングするには、
--最初に、パイプラインを作成する。
--次いで、データセット(リソース)を作成する。
--最後に、トレーニングのジョブを作成する。
-デプロイ
--推論パイプラインを作成する。
--デプロイ先(コンテナー インスタンス や AKSクラスター)...
***変換モジュール [#jad89157]
-見つからないデータのクリーンアップ:データ準備の一部。
-データセット内の列の選択:データセットから目的の列のサブ...
-データの正規化:データセット内の数値列の値を共通のスケー...
**Computer Vision:Azure AI Vision [#g60497dc]
-Computer Vision機能を提供
--画像分析:分類、イメージのタグ付け、画像キャプション、...
--光学式文字認識 (OCR):OCR、Read API、OCR API
--ビデオ分析:
--Faceサービス:顔検出、顔認識、Face API
--空間分析:Azure AI Vision Spatial Analysis → Video Inde...
-Microsoft の 責任ある AI 標準をサポートするために、制限...
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/com...
***画像分析 [#dcfb1837]
-機能:
--分類
--検出
---画像キャプション
---画像記述タスクでタグ付け(タグ+信頼度スコア)
--画像分析 API
-ドメイン固有モデル
--celebrities:著名人の認識(people_ カテゴリに分類された...
--landmarks:ランドマークの認識(outdoor_ または building...
***OCR [#r9cfb55b]
Read API を呼び出すと、次の階層に配置された結果が返される
-ページ - ページ サイズと向きに関する情報を含む、テキスト...
-行 - ページ上のテキスト行。
-単語 - 境界ボックスの座標とテキストそのものを含む、テキ...
***Faceサービス [#s48d9ea6]
-アプリケーション:
--SNS
--広告
--行方不明者
--ID 検証
--セキュリティ
--インテリジェントな監視
-機能:顔認識(識別・検証)、顔検出、Face API
--顔認識
---識別:1対多照合
---検証:1対1照合(Face ID)
--顔検出
---Face Landmarks:顔パーツの位置
---Face Rectangle:顔の向きの検出、年齢、感情、顔上パーツ...
-画像ファイル
--形式 - JPEG、PNG、GIF、BMP
--サイズ - 6 MB、36 x 36 - 4096 x 4096 px
***Custom Vision [#od611737]
独自の画像モデルを構築してデプロイ
**自然言語処理:Azure AI Language/Speech/Translator [#eb5...
-自然言語処理(NLP:Natural Language Processing)
-ユースケース
--音声テキスト
--テキスト読上
--機械翻訳
--テキスト分類
--エンティティ抽出
--テキストの要約
--質問の回答
-トークン化(文・単語)のステップ
--正規化(句読点を削除しすべての単語を小文字に変更)
--ストップ ワード(前置詞、冠詞など)の削除
--n-gram(単語を単語グループとして扱う)
--ステミングと見出し語化(基本形統一)
--ベクトル化(頻度:TF-IDF、埋込:Word2Vec)
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/lan...
--https://learn.microsoft.com/ja-jp/azure/ai-services/spe...
--https://learn.microsoft.com/ja-jp/azure/ai-services/tra...
***Azure AI Language [#n69d7f3b]
-テキスト分析
--エンティティ認識
---固有表現認識、名前付きエンティティ認識:タイプ、サブ・...
---エンティティ リンク:Wikipedia へのリンク
--キー・フレーズ識別:非構造化テキストから主要な概念を一...
--個人を特定できる情報 (PII) の検出
--言語検出:en、jaなどの言語コードを返す。
--感情分析とオピニオン マイニング:コンテキストを与える。
--テキスト要約:最も重要な情報を識別してテキストを要約。
-質問応答機能
--チャット、メール、SNS-PF
--Language Studioで質疑応答を使用
--FAQのインポートが可能
--QnA Maker:テキストの一節に対してクエリを実行して応答を...
--カスタム質問応答:コンテンツ ソースから抽出された質問と...
--近年はLLM + RAGが主流になってきているが、コチラの機能の...
-会話言語理解(CLU)
--意図を使用することで、音声コマンドの実行、チャットボッ...
--人間が発した言葉を3つの主要な概念に整理、あらかじめ登...
---発話:話した内容
---エンティティ:項目
---意図:目的または目標
--学習(Authoring)
--予測
---カスタムの質問応答で会話言語理解を使用できる。
***Azure AI Speech [#p5ff8848]
-音声認識
--言語識別
--話者認識
--発音評価
--会話の文字起こし(音声アシスタント(ディクテーション
-音声合成
--テキスト読み上げ(音声アシスタント(音声インターフェイス
-リアルタイム翻訳
***Azure AI Translator [#v400f239]
-正確で完全な翻訳を生成する、ニューラル機械翻訳 (NMT)
-機能
--テキスト翻訳
--ドキュメント翻訳:元のドキュメント構造を維持しながら翻訳
--カスタム翻訳:カスタマイズされたNMTシステムを構築
-音声翻訳は[[Azure AI Speech>#p5ff8848]](経由?)
**ドキュメント系:Azure AI Document Intelligence/Search [...
-ナレッジ化して活用するみたいな。
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/doc...
--https://learn.microsoft.com/ja-jp/azure/search/
***Azure AI Document Intelligence [#ee4a8a25]
-スキャンしたドキュメントからのデータ収集を管理および高速...
-アプリケーションとワークフローでのドキュメント処理の自動...
-機能
--ドキュメント分析:テキスト、レイアウト、キーと値のペア...
--事前構築済みモデル:一般的なドキュメント(≒ 公知のドキ...
---身分証明書モデル:パスポート、運転免許証、ID カード、...
---健康保険証モデル
---結婚証明書モデル
---米国x税モデル
---米国住宅ローンxモデル
---請求書モデル:請求書、発注書
---領収書モデル:レシートや手書きの領収書
---クレカ・モデル、名刺モデルなど
--カスタム モデル:既存のモデルには含まれない特定のフィー...
--Document Intelligence Studio や、その他のプログラミング...
***Azure AI Search [#v7415680]
-インデックスを作成するためのツールを備えたプライベートな...
-インデックスは、内部のみならずインターネット公開アセット...
-機能
--エンリッチメント(AIスキルセット)
---フィールド名:場所、キーフレーズ、感情、画像タグ、画像...
---ストアに保存:画像、文書、ページ、キーフレーズ、エンテ...
--インデクサーによるインデクシング:
---入力はJSON
---AIスキルセットを指定しないとフルテキスト検索のみサポー...
--ユーザによる検索:
---単純なクエリ構文
---Lucene 検索構文
**[[Azure OpenAI Service]] [#x67652cb]
-生成 AI系
--自然言語の生成
--コード生成
--画像の生成
-モデル
--言語系はTransformer系LLMのGPT系
---安全システム層には、危害の軽減に役立つプラットフォーム...
---生成 AI モデルの応答の制約とスタイルを識別するためにシ...
--画像系はDiffusion系
---DALL-E
---画像系の生成AIの画像生成の3つの機能~
・新しい画像の作成~
・画像のバリエーションを作成~
・画像の編集
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/
***Copilot [#r2b0d922]
-生成AIのフロントエンド・アプリケーションで主に言語系のプ...
-様々なO365アプリにアドオンされ様々なO365アプリデータをプ...
***Studio [#c2e14544]
2つある。
-Copilot Studio:ローコード(プロンプト・エンジニアリング...
-Azure AI Studio:...今後は、Azure AI Foundryと呼ばれるら...
--Azure AI 関連サービスを 1 つの統合開発環境にまとめた We...
--プロジェクトは、すべての AI プロジェクトに対して一元化...
---モデル カタログとプロンプト フローの開発機能。
---Azure OpenAI サービスの生成 AI モデル デプロイ、テスト...
---音声、視覚、言語、ドキュメント インテリジェンス、コン...
--詳細を制御(学習(追加学習、ファイン・チューニング)、...
---インタラクティブなGUIが用意されているが、コードを書く...
---よりカスタマイズされた処理が必要な場合、Azure Machine ...
-言語モデルのカタログ
--概要
---機能(タスク)
---事前トレーニング データ
---制限と偏り
---言語サポート
--評価~
モデル ベンチマークとも言う。
---一貫性(出力のみ)
---流暢性(出力のみ)
---精度(一致度合い)
---GPTSimilarity(内積)
---現実性(入出力の"合致"度合い)
---関連性(入出力の"関連"度合い)
--課金~
デプロイ先のインフラとエンドポイントのトークンに対して課...
---SaaS系:トークンのみ(Azure OpenAIなど)
---FaaS系:インフラとトークン
---IaaS系:インフラのみ
-最適化
--プロンプト・エンジニアリング
---ユーザー メッセージ~
・明確な指示~
・書式の指定~
・合図~
---システム メッセージ~
・ワン ショットまたはフューショット~
・思考の連鎖~
・コンテキスト
---[[ファイン・チューニング>]]
---[[RAG>https://dotnetdevelopmentinfrastructure.osscons....
---組合?
-RAG
--Indexing and Searching
---[[Azure AI Search>#v7415680]]を活用
---一般的な話は[[コチラ>https://dotnetdevelopmentinfrastr...
--サポートされているIndexの種類
---キーワード検索
---セマンティック検索
---ベクトル検索
---ハイブリッド検索(キーワード+ベクトル)
-ファイン・チューニング
--ユーザによるファイン・チューニングは口調程度のチューニ...
--ユースケースとしては、以下が考えられる
---業界タブーを学習させるなど(例:XBOXサポートによる「XB...
---業界ノウハウ、店舗の強みを学習させる(例:ソリューショ...
-プロンプト フロー
--入力 / ノード / 出力があり、データフロー・オーケストレ...
--サイクルには、初期化 / 実験 / 評価と調整 / 運用 がある。
--再設計、修正後は「実験」にもどり、「運用」の前に「評価...
--ノードの分類
---ツール:LLM / Python / プロンプトがある。
---種類:標準フロー / チャット フロー / 評価フローがある。
--ノードの具体例:...
--特殊なノード
---外部(サービスやPython環境)への接続:Azure Open AI、O...
---評価フローに分類される、プロンプト フロー バリアント ...
***責任ある生成AIソリューションを稼働させる [#u7562ac4]
-潜在的な害を特定する
--潜在的な害を特定する
--特定された害を優先度付けする
--優先度付けした害をテストして検証する
--検証済みの害を文書化して共有する
-潜在的な危害を測定する
--各潜在的な危害を引き起こす可能性のある入力プロンプトの...
--プロンプトをシステムに送信し、生成された出力を取得
--出力に含まれる潜在的な危害のレベルに従って出力を分類
-潜在的な危害を軽減する
--小規模モデル、ファイン・チューニング
--メタプロンプトおよびグラウンディングで無害化
--ユーザー エクスペリエンス(バリデーション、サニタイジン...
-生成AIソリューションの運用
--リリース前レビューを完了
--ソリューションをリリースして運用
--Azure AI Content Safety を利用
**その他 [#i4c6470b]
***組み合わせ [#u0ff3bca]
-言語系
--OCRサービス
--音声サービス
--翻訳サービス
-論点・エンティティ特定:キーフレーズ抽出、固有表現認識
***Azure AI Bot Service [#k8c434e5]
ソフトウェア エージェントが会話に参加できるようにする、会...
***Azure AI Contents Safety [#x77d8429]
アプリケーションおよびサービス内の有害なユーザー生成コン...
*参考 [#r1cac740]
**リンク(公式) [#r7b125d1]
***Training | Microsoft Learn [#ge6adb22]
-https://learn.microsoft.com/training/courses/ai-900t00
-https://learn.microsoft.com/ja-jp/collections/zopanqdn7w...
-https://learn.microsoft.com/en-us/credentials/certificat...
***学習ガイド [#h420b2fd]
-試験 AI-900: Microsoft Azure AI の基礎の学習ガイド | Mic...
https://learn.microsoft.com/ja-jp/credentials/certificati...
***製品ドキュメント系 [#bdd83043]
-Azure AI サービス → Azure AI Studio で、Azure OpenAI、Co...
-Azure Machine Learning、Vision Studio、Language Studio、...
**ネット情報 [#e78c68a4]
https://www.softbank.jp/biz/blog/cloud-technology/article...
***qiita [#ec6aa9d1]
https://qiita.com/yuuuka/items/9bde5829294ec801970b
***zenn [#w56a06b5]
-https://zenn.dev/headwaters/articles/f543ca3dccb43e
-https://zenn.dev/headwaters/articles/6646f1690b78b8
**試験前 [#j65c9a3c]
***模擬試験 [#i8396e78]
-[[プラクティス評価 | Microsoft Learn>https://learn.micro...
-試験サンドボックス(デモを体験する)Microsoft 認定資格試...
https://go.microsoft.com/fwlink/?linkid=2226877
-Microsoft AI 900 Free Certification Exam | ExamTopics~
https://www.examtopics.com/exams/microsoft/ai-900/
-Microsoft AI-900 Real Exam Questions and Answers FREE - ...
https://www.itexams.com/info/AI-900
-Free AI-900 Exam braindumps download (AI-900 exam dumps ...
https://free-braindumps.com/microsoft/free-ai-900-braindu...
***申し込み [#z8986fb4]
https://learn.microsoft.com/ja-jp/credentials/certificati...
----
Tags: [[:.NET開発]], [[:構成管理ツール]], [[:CI]], [[:BI/...
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>AzureのAI系サービス]]
* 目次 [#m194e1bd]
#contents
*概要 [#b3088fda]
コース AI-900T00-A: Microsoft Azure AI Fundamentals
**AI の概要 [#mbce8b43]
https://learn.microsoft.com/ja-jp/training/paths/get-star...
***AI の基本的な概念 [#zd147ec3]
https://learn.microsoft.com/ja-jp/training/modules/get-st...
-AI の概要
-機械学習を理解する
-コンピューター ビジョンを理解する
-自然言語処理を理解する
-ドキュメント インテリジェンスとナレッジ マイニングについて
-生成 AI を理解する
-AI の課題とリスク
-責任ある AI を理解する
-知識チェック
-まとめ
***機械学習の基礎 [#s8fcf37d]
https://learn.microsoft.com/ja-jp/training/modules/fundam...
-はじめに
-機械学習とは
-機械学習の種類
-回帰
-二項分類
-多クラス分類
-クラスタリング
-ディープ ラーニング
-Azure Machine Learning
-演習: AzML の自動機械学習について調べる
-知識チェック
-まとめ
***Azure AI サービスの基礎 [#jdbfb318]
https://learn.microsoft.com/ja-jp/training/modules/fundam...
-はじめに
-Azure プラットフォーム上の AI サービス
-Azure AI サービス リソースを作成する
-Azure AI サービスを使用する
-Azure AI サービスの認証について理解する
-演習 - Azure AI サービスについて調べる
-知識チェック
-まとめ
**Computer Vision [#lde29b37]
https://learn.microsoft.com/ja-jp/training/paths/explore-...
***コンピューター ビジョンの基礎 [#z875a559]
https://learn.microsoft.com/ja-jp/training/modules/analyz...
-はじめに
-画像と画像処理
-コンピューター ビジョンのための機械学習
-Azure AI Vision
-演習 - Vision Studio で画像を分析する
-知識チェック
-まとめ
***顔認識の基礎 [#n08f5740]
https://learn.microsoft.com/ja-jp/training/modules/detect...
-はじめに
-顔分析を理解する
-Azure での顔分析の概要
-演習 - Vision Studio で顔を検出する
-知識チェック
-まとめ
***光学式文字認識の基礎 [#r9d52000]
https://learn.microsoft.com/ja-jp/training/modules/read-t...
-はじめに
-Azure AI Vision の使用を開始する
-Azure 上の Vision Studio の概要
-演習 - Vision Studio でテキストを読み取る
-知識チェック
-まとめ
**自然言語処理 [#z0cb05dd]
https://learn.microsoft.com/ja-jp/training/paths/explore-...
***言語サービスを使用したテキスト分析の基礎 [#za8837df]
https://learn.microsoft.com/ja-jp/training/modules/analyz...
-はじめに
-Text Analytics について理解する
-テキスト分析の使用を開始する
-演習 - Language Studio を使用してテキストを分析する
-知識チェック
-まとめ
***言語サービスを使った質問応答の基礎 [#iaa1736b]
https://learn.microsoft.com/ja-jp/training/modules/build-...
-はじめに
-質問応答を理解する
-カスタム質問応答の概要
-演習 - Language Studio で質疑応答を使用する
-知識チェック
-まとめ
***会話言語理解の基礎 [#a60a2de9]
https://learn.microsoft.com/ja-jp/training/modules/create...
-はじめに
-会話言語理解を説明する
-Azure の会話言語理解の概要
-演習 - Language Studio で会話言語理解を使う
-知識チェック
-まとめ
***Azure AI 音声の基礎 [#u4ee69ea]
https://learn.microsoft.com/ja-jp/training/modules/recogn...
-はじめに
-音声認識と音声合成について
-Azure での音声の処理を開始する
-Azure AI 音声を使用する
-演習 - Speech Studio について調べる
-知識チェック
-まとめ
***言語翻訳の基礎 [#x508e294]
https://learn.microsoft.com/ja-jp/training/modules/transl...
-はじめに
-翻訳の概念を理解する
-Azure での翻訳を理解する
-Azure で翻訳を開始する
-演習 - Azure AI 翻訳を探索する
-知識チェック
-まとめ
**ドキュメント インテリジェンスとナレッジ マイニング [#a0...
https://learn.microsoft.com/ja-jp/training/paths/document...
***Azure AI Document Intelligence の基礎 [#zaad7e68]
https://learn.microsoft.com/ja-jp/training/modules/analyz...
-はじめに
-ドキュメント インテリジェンスの機能を確認する
-Azure AI Document Intelligence 機能を理解する
-演習 - Document Intelligence Studio でフォーム データを...
-知識チェック
-まとめ
***ナレッジ マイニングと Azure AI Search の基礎 [#l557a981]
https://learn.microsoft.com/ja-jp/training/modules/intro-...
-はじめに
-Azure AI Search とは?
-検索ソリューションの要素を特定する
-Azure portal でインデックスを作成する
-Azure AI 検索インデックス内のデータのクエリを実行する
-演習 - Azure AI 検索インデックスについて調べる (UI)
-知識チェック
-まとめ
**生成 AI [#qde177b5]
https://learn.microsoft.com/ja-jp/training/paths/introduc...
***生成 AI の基礎 [#n798452f]
https://learn.microsoft.com/ja-jp/training/modules/fundam...
-はじめに
-生成 AI とは
-大規模言語モデルとは?
-言語モデルを使用する
-コパイロットとは何か?
-Microsoft Copilot
-Copilot プロンプトに関する考慮事項
-コパイロットの拡張と開発
-演習 - Microsoft Copilot を確認する
-知識チェック
-まとめ
***Azure AI Studio の概要 [#of7afa92]
https://learn.microsoft.com/ja-jp/training/modules/introd...
-はじめに
-Azure AI Studio とは?
-Azure AI Studio のしくみ
-Azure AI Studio を使用するタイミング
-演習 - Azure AI Studio の詳細を確認する
-知識チェック
-まとめ
***AI Studio での責任ある生成 AI [#j00ff817]
https://learn.microsoft.com/ja-jp/training/modules/respon...
-はじめに
-責任ある生成 AI ソリューションを計画する
-潜在的な害を特定する
-潜在的な危害を測定する
-潜在的な危害を軽減する
-責任ある生成 AI ソリューションを運用する
-演習 - Azure AI Studio のコンテンツ フィルターを確認する
-知識チェック
-まとめ
*詳細 [#o1bce4ba]
以下、機械学習や深層学習の知識のみで回答可能なものは省略...
**G系 [#j769fe6f]
***責任ある人工知能 (AI) の原則 [#p4858eb3]
信頼性と安全性、プライバシーとセキュリティ、透明性、公平...
-信頼性と安全性
-プライバシーとセキュリティ
-透明性~
ココでは、仕様や技術的な透明性を言っていて、制限事項を認...
--AIベースのソリューションの限界(制限)についての認識を...
--AIベースのソリューションの動作の説明可能性及び検証可能...
-公平性
--AIモデルの特徴によってもたらされるバイアスの評価と軽減...
--AIが公平に動作することを保証し、個人やグループに不当な...
-包括性
--AIベースのソリューションの潜在的な排除障壁を理解し社会...
--AIベースのソリューションが一部のユーザーを除外すること...
-アカウンタビリティ(説明責任)
--透明性を確保し説明責任を果たすため、技術的な説明能力を...
--AIベースのソリューションの倫理的および法的基準を満たす...
--AIベースのソリューションの設計 / 実装の情報開示から結果...
***NIST AI リスク管理フレームワーク [#nfa74570]
-統治(Govern):AIシステムのリスク管理を組織全体で統括し...
-マップ(Map):AIシステムのリスクを特定し、評価するプロ...
-測定(Measure):特定されたリスクを定量的または定性的に...
-管理(Manage):評価されたリスクに対して適切な対策を講じ...
※ 最初に「潜在的な損害を特定」する。
**各種、Azure AI Service [#k26a7046]
-[[Azure Machine Learning>#f72abd91]]、[[Azure AI Vision>...
-[[Azure Machine Learning>#f72abd91]]以外のAIサービスは、
--Azure 上で事前構築済みで、すぐに&API(RESTful Web API...
--モデルの選択、トレーニング、評価などの「機械学習プロセ...
***Azure AI Service Resource [#b728832e]
単一サービスとマルチサービスの 2 種類がある(マルチは、資...
-単一サービス:個別に資格情報やコスト管理を行う場合にはコ...
-マルチサービス:複数の種類のAzure AI X サービスのリソー...
1つのキーとエンドポイントだけで複数の種類のAzure AI X サ...
***Service Studio Interface [#ea05f592]
-Service Studio Interfaceを使用し、AI Service Resourceを...
--CLIやSDKが提供され裏でWebAPIにアクセスする。
--認証には、ポータルでの認証や、APIキーを使用する(その他...
-演習目次
--Studioの操作
--ResourceをStudioに関連付ける
--Studioで機能を試してみる
--キーとエンドポイントを確認する
**機械学習:[[Azure Machine Learning]] [#f72abd91]
-モデルのトレーニング
-モデルのデプロイ
-参考
--https://learn.microsoft.com/ja-jp/azure/machine-learning/
***Machine Learning Studio [#zcca31d1]
-Machine Learning Studioにアクセスするには、ワークスペー...
-モデル準備
--既に存在するトレーニング済みのモデルを選択
--若しくは、新しくトレーニングされたモデルを作成
-デザイナを使用して新しいモデルをトレーニングするには、
--最初に、パイプラインを作成する。
--次いで、データセット(リソース)を作成する。
--最後に、トレーニングのジョブを作成する。
-デプロイ
--推論パイプラインを作成する。
--デプロイ先(コンテナー インスタンス や AKSクラスター)...
***変換モジュール [#jad89157]
-見つからないデータのクリーンアップ:データ準備の一部。
-データセット内の列の選択:データセットから目的の列のサブ...
-データの正規化:データセット内の数値列の値を共通のスケー...
**Computer Vision:Azure AI Vision [#g60497dc]
-Computer Vision機能を提供
--画像分析:分類、イメージのタグ付け、画像キャプション、...
--光学式文字認識 (OCR):OCR、Read API、OCR API
--ビデオ分析:
--Faceサービス:顔検出、顔認識、Face API
--空間分析:Azure AI Vision Spatial Analysis → Video Inde...
-Microsoft の 責任ある AI 標準をサポートするために、制限...
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/com...
***画像分析 [#dcfb1837]
-機能:
--分類
--検出
---画像キャプション
---画像記述タスクでタグ付け(タグ+信頼度スコア)
--画像分析 API
-ドメイン固有モデル
--celebrities:著名人の認識(people_ カテゴリに分類された...
--landmarks:ランドマークの認識(outdoor_ または building...
***OCR [#r9cfb55b]
Read API を呼び出すと、次の階層に配置された結果が返される
-ページ - ページ サイズと向きに関する情報を含む、テキスト...
-行 - ページ上のテキスト行。
-単語 - 境界ボックスの座標とテキストそのものを含む、テキ...
***Faceサービス [#s48d9ea6]
-アプリケーション:
--SNS
--広告
--行方不明者
--ID 検証
--セキュリティ
--インテリジェントな監視
-機能:顔認識(識別・検証)、顔検出、Face API
--顔認識
---識別:1対多照合
---検証:1対1照合(Face ID)
--顔検出
---Face Landmarks:顔パーツの位置
---Face Rectangle:顔の向きの検出、年齢、感情、顔上パーツ...
-画像ファイル
--形式 - JPEG、PNG、GIF、BMP
--サイズ - 6 MB、36 x 36 - 4096 x 4096 px
***Custom Vision [#od611737]
独自の画像モデルを構築してデプロイ
**自然言語処理:Azure AI Language/Speech/Translator [#eb5...
-自然言語処理(NLP:Natural Language Processing)
-ユースケース
--音声テキスト
--テキスト読上
--機械翻訳
--テキスト分類
--エンティティ抽出
--テキストの要約
--質問の回答
-トークン化(文・単語)のステップ
--正規化(句読点を削除しすべての単語を小文字に変更)
--ストップ ワード(前置詞、冠詞など)の削除
--n-gram(単語を単語グループとして扱う)
--ステミングと見出し語化(基本形統一)
--ベクトル化(頻度:TF-IDF、埋込:Word2Vec)
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/lan...
--https://learn.microsoft.com/ja-jp/azure/ai-services/spe...
--https://learn.microsoft.com/ja-jp/azure/ai-services/tra...
***Azure AI Language [#n69d7f3b]
-テキスト分析
--エンティティ認識
---固有表現認識、名前付きエンティティ認識:タイプ、サブ・...
---エンティティ リンク:Wikipedia へのリンク
--キー・フレーズ識別:非構造化テキストから主要な概念を一...
--個人を特定できる情報 (PII) の検出
--言語検出:en、jaなどの言語コードを返す。
--感情分析とオピニオン マイニング:コンテキストを与える。
--テキスト要約:最も重要な情報を識別してテキストを要約。
-質問応答機能
--チャット、メール、SNS-PF
--Language Studioで質疑応答を使用
--FAQのインポートが可能
--QnA Maker:テキストの一節に対してクエリを実行して応答を...
--カスタム質問応答:コンテンツ ソースから抽出された質問と...
--近年はLLM + RAGが主流になってきているが、コチラの機能の...
-会話言語理解(CLU)
--意図を使用することで、音声コマンドの実行、チャットボッ...
--人間が発した言葉を3つの主要な概念に整理、あらかじめ登...
---発話:話した内容
---エンティティ:項目
---意図:目的または目標
--学習(Authoring)
--予測
---カスタムの質問応答で会話言語理解を使用できる。
***Azure AI Speech [#p5ff8848]
-音声認識
--言語識別
--話者認識
--発音評価
--会話の文字起こし(音声アシスタント(ディクテーション
-音声合成
--テキスト読み上げ(音声アシスタント(音声インターフェイス
-リアルタイム翻訳
***Azure AI Translator [#v400f239]
-正確で完全な翻訳を生成する、ニューラル機械翻訳 (NMT)
-機能
--テキスト翻訳
--ドキュメント翻訳:元のドキュメント構造を維持しながら翻訳
--カスタム翻訳:カスタマイズされたNMTシステムを構築
-音声翻訳は[[Azure AI Speech>#p5ff8848]](経由?)
**ドキュメント系:Azure AI Document Intelligence/Search [...
-ナレッジ化して活用するみたいな。
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/doc...
--https://learn.microsoft.com/ja-jp/azure/search/
***Azure AI Document Intelligence [#ee4a8a25]
-スキャンしたドキュメントからのデータ収集を管理および高速...
-アプリケーションとワークフローでのドキュメント処理の自動...
-機能
--ドキュメント分析:テキスト、レイアウト、キーと値のペア...
--事前構築済みモデル:一般的なドキュメント(≒ 公知のドキ...
---身分証明書モデル:パスポート、運転免許証、ID カード、...
---健康保険証モデル
---結婚証明書モデル
---米国x税モデル
---米国住宅ローンxモデル
---請求書モデル:請求書、発注書
---領収書モデル:レシートや手書きの領収書
---クレカ・モデル、名刺モデルなど
--カスタム モデル:既存のモデルには含まれない特定のフィー...
--Document Intelligence Studio や、その他のプログラミング...
***Azure AI Search [#v7415680]
-インデックスを作成するためのツールを備えたプライベートな...
-インデックスは、内部のみならずインターネット公開アセット...
-機能
--エンリッチメント(AIスキルセット)
---フィールド名:場所、キーフレーズ、感情、画像タグ、画像...
---ストアに保存:画像、文書、ページ、キーフレーズ、エンテ...
--インデクサーによるインデクシング:
---入力はJSON
---AIスキルセットを指定しないとフルテキスト検索のみサポー...
--ユーザによる検索:
---単純なクエリ構文
---Lucene 検索構文
**[[Azure OpenAI Service]] [#x67652cb]
-生成 AI系
--自然言語の生成
--コード生成
--画像の生成
-モデル
--言語系はTransformer系LLMのGPT系
---安全システム層には、危害の軽減に役立つプラットフォーム...
---生成 AI モデルの応答の制約とスタイルを識別するためにシ...
--画像系はDiffusion系
---DALL-E
---画像系の生成AIの画像生成の3つの機能~
・新しい画像の作成~
・画像のバリエーションを作成~
・画像の編集
-参考
--https://learn.microsoft.com/ja-jp/azure/ai-services/
***Copilot [#r2b0d922]
-生成AIのフロントエンド・アプリケーションで主に言語系のプ...
-様々なO365アプリにアドオンされ様々なO365アプリデータをプ...
***Studio [#c2e14544]
2つある。
-Copilot Studio:ローコード(プロンプト・エンジニアリング...
-Azure AI Studio:...今後は、Azure AI Foundryと呼ばれるら...
--Azure AI 関連サービスを 1 つの統合開発環境にまとめた We...
--プロジェクトは、すべての AI プロジェクトに対して一元化...
---モデル カタログとプロンプト フローの開発機能。
---Azure OpenAI サービスの生成 AI モデル デプロイ、テスト...
---音声、視覚、言語、ドキュメント インテリジェンス、コン...
--詳細を制御(学習(追加学習、ファイン・チューニング)、...
---インタラクティブなGUIが用意されているが、コードを書く...
---よりカスタマイズされた処理が必要な場合、Azure Machine ...
-言語モデルのカタログ
--概要
---機能(タスク)
---事前トレーニング データ
---制限と偏り
---言語サポート
--評価~
モデル ベンチマークとも言う。
---一貫性(出力のみ)
---流暢性(出力のみ)
---精度(一致度合い)
---GPTSimilarity(内積)
---現実性(入出力の"合致"度合い)
---関連性(入出力の"関連"度合い)
--課金~
デプロイ先のインフラとエンドポイントのトークンに対して課...
---SaaS系:トークンのみ(Azure OpenAIなど)
---FaaS系:インフラとトークン
---IaaS系:インフラのみ
-最適化
--プロンプト・エンジニアリング
---ユーザー メッセージ~
・明確な指示~
・書式の指定~
・合図~
---システム メッセージ~
・ワン ショットまたはフューショット~
・思考の連鎖~
・コンテキスト
---[[ファイン・チューニング>]]
---[[RAG>https://dotnetdevelopmentinfrastructure.osscons....
---組合?
-RAG
--Indexing and Searching
---[[Azure AI Search>#v7415680]]を活用
---一般的な話は[[コチラ>https://dotnetdevelopmentinfrastr...
--サポートされているIndexの種類
---キーワード検索
---セマンティック検索
---ベクトル検索
---ハイブリッド検索(キーワード+ベクトル)
-ファイン・チューニング
--ユーザによるファイン・チューニングは口調程度のチューニ...
--ユースケースとしては、以下が考えられる
---業界タブーを学習させるなど(例:XBOXサポートによる「XB...
---業界ノウハウ、店舗の強みを学習させる(例:ソリューショ...
-プロンプト フロー
--入力 / ノード / 出力があり、データフロー・オーケストレ...
--サイクルには、初期化 / 実験 / 評価と調整 / 運用 がある。
--再設計、修正後は「実験」にもどり、「運用」の前に「評価...
--ノードの分類
---ツール:LLM / Python / プロンプトがある。
---種類:標準フロー / チャット フロー / 評価フローがある。
--ノードの具体例:...
--特殊なノード
---外部(サービスやPython環境)への接続:Azure Open AI、O...
---評価フローに分類される、プロンプト フロー バリアント ...
***責任ある生成AIソリューションを稼働させる [#u7562ac4]
-潜在的な害を特定する
--潜在的な害を特定する
--特定された害を優先度付けする
--優先度付けした害をテストして検証する
--検証済みの害を文書化して共有する
-潜在的な危害を測定する
--各潜在的な危害を引き起こす可能性のある入力プロンプトの...
--プロンプトをシステムに送信し、生成された出力を取得
--出力に含まれる潜在的な危害のレベルに従って出力を分類
-潜在的な危害を軽減する
--小規模モデル、ファイン・チューニング
--メタプロンプトおよびグラウンディングで無害化
--ユーザー エクスペリエンス(バリデーション、サニタイジン...
-生成AIソリューションの運用
--リリース前レビューを完了
--ソリューションをリリースして運用
--Azure AI Content Safety を利用
**その他 [#i4c6470b]
***組み合わせ [#u0ff3bca]
-言語系
--OCRサービス
--音声サービス
--翻訳サービス
-論点・エンティティ特定:キーフレーズ抽出、固有表現認識
***Azure AI Bot Service [#k8c434e5]
ソフトウェア エージェントが会話に参加できるようにする、会...
***Azure AI Contents Safety [#x77d8429]
アプリケーションおよびサービス内の有害なユーザー生成コン...
*参考 [#r1cac740]
**リンク(公式) [#r7b125d1]
***Training | Microsoft Learn [#ge6adb22]
-https://learn.microsoft.com/training/courses/ai-900t00
-https://learn.microsoft.com/ja-jp/collections/zopanqdn7w...
-https://learn.microsoft.com/en-us/credentials/certificat...
***学習ガイド [#h420b2fd]
-試験 AI-900: Microsoft Azure AI の基礎の学習ガイド | Mic...
https://learn.microsoft.com/ja-jp/credentials/certificati...
***製品ドキュメント系 [#bdd83043]
-Azure AI サービス → Azure AI Studio で、Azure OpenAI、Co...
-Azure Machine Learning、Vision Studio、Language Studio、...
**ネット情報 [#e78c68a4]
https://www.softbank.jp/biz/blog/cloud-technology/article...
***qiita [#ec6aa9d1]
https://qiita.com/yuuuka/items/9bde5829294ec801970b
***zenn [#w56a06b5]
-https://zenn.dev/headwaters/articles/f543ca3dccb43e
-https://zenn.dev/headwaters/articles/6646f1690b78b8
**試験前 [#j65c9a3c]
***模擬試験 [#i8396e78]
-[[プラクティス評価 | Microsoft Learn>https://learn.micro...
-試験サンドボックス(デモを体験する)Microsoft 認定資格試...
https://go.microsoft.com/fwlink/?linkid=2226877
-Microsoft AI 900 Free Certification Exam | ExamTopics~
https://www.examtopics.com/exams/microsoft/ai-900/
-Microsoft AI-900 Real Exam Questions and Answers FREE - ...
https://www.itexams.com/info/AI-900
-Free AI-900 Exam braindumps download (AI-900 exam dumps ...
https://free-braindumps.com/microsoft/free-ai-900-braindu...
***申し込み [#z8986fb4]
https://learn.microsoft.com/ja-jp/credentials/certificati...
----
Tags: [[:.NET開発]], [[:構成管理ツール]], [[:CI]], [[:BI/...
ページ名: