SONUB ホーム JA English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

通知を有効にする方法

このブラウザーまたはアドレスでは通知を利用できません。対応ブラウザーで安全な接続のSONUBサイトを開いてください。

通知がブロックされている場合は、ブラウザーの設定で許可してください。

  1. アドレスバー横のサイト設定、またはブラウザーのサイト設定を開き、このサイトの通知を許可に変更してください。
  2. 端末の設定でブラウザーの通知を許可し、おやすみモードや集中モードを確認してください。
  3. SONUBに戻ってページを再読み込みし、ベルから通知を有効にしてください。

iPhoneやiPadではSONUBをホーム画面に追加し、そこから開いて通知を許可してください。

人工知能開発 入門

9ステップで学ぶ自分だけの人工知能

小学生の目線から始めてまで

  1. 理解する 初級
  2. 中身をのぞく 中級
  3. 自分で作る 上級
全体の地図

チャットボットはAIの中のどこにあるの?

はとても大きな言葉です。その中に、もっと小さくてくわしい分野が、円の中の円のように入っています。みんなが毎日使うはで、いちばん真ん中にあります。

4つの円が入れ子になっている。いちばん外の円にはロボットのアイコン、その次の円には点が打たれたグラフ、その次の円には何層にも重なったノードのネットワーク、いちばん内側の円には吹き出しが2つある。
どの円も、もっと大きな円の中にあります。言語モデルはどれもの一種ですが、AIがすべて言語モデルというわけではありません。
  1. 人工知能

    ふつうは知能が必要だと考えられる仕事をするソフトウェアのことです。写真を見分ける、動画をおすすめする、ゲームをする、翻訳するなどがあります。

  2. 機械学習

    人がルールを1つずつ書くかわりに、データからパターンを学ぶAIです。たくさんの例のメールから学ぶ迷惑メールフィルターがよい例です。

  3. ディープラーニング

    何層にも重なったを使うです。音声認識、画像認識、翻訳などを動かしています。

  4. 言語モデル

    たくさんの文章でして、次のを予測するディープラーニングのです。チャットのAIアシスタントは、(LLM)をもとに作られています。

言語モデルが言葉を選ぶしくみを見る

9ステップを一目で

棒の高さ = ステップの順番(測定したスコアではありません)
  • 初級 AIを使い、答えを確かめる
  • 中級 言語モデルの中を見る
  • 上級 Pythonで作り、評価する
  1. レベル1 AI・機械学習・言語モデル
  2. レベル2 プロンプトを書いて確かめる
  3. レベル3 テキスト・トークン・ID
  4. レベル4 ベクトルと埋め込み
  5. レベル5 学習・推論・検索
  6. レベル6 指示・サンプリング・検証
  7. レベル7 Python:実行・観察・変更
  8. レベル8 数値・予測・活性化関数
  9. レベル9 小さなモデルの学習と評価
身近な例から始めるAI学習

AIは穴埋めの名人です!

ここでいうは、文章で会話する「」のことです。身近な一文で、返答を作る仕組みを見てみましょう。

あなたなら空欄に何を入れますか? 例を押してみましょう。

私は今朝、__________。 私は今朝、朝ごはんを食べました。 私は今朝、散歩をしました。 私は今朝、本を読みました。

仕組みを知るために用意した例です。選んだ例をもう一度押すと、空欄に戻ります。

本当にこうして返答を作るの?

はい、次に続く言葉を予測するという点では似ています! 言語モデルは、したパターン、あなたの入力、それまでの文章をもとに、次に何が続くかのを計算します。そして、単語や単語の一部などの小さな文字列「」を選び、これを繰り返して返答を作ります。

穴埋めは理解を助けるたとえです。実際の会話では、主に文章の末尾へトークンを付け足していきます。いつも確率が最も高いものを選ぶとは限らず、複数の候補から確率に応じて選ぶこともあります。

では「考える」「推論する」とは?

問題を段階的に解く様子を、そう表現することがあります。その土台では、学習したパターンと入力を使って計算しています。自然に話すというだけで、人のような感情や意図を持つ存在だと受け取る必要はありません。

自然につながる言葉でも、間違うことがあります。大切な答えは確かめましょう。

確率で返答を作る仕組みを見る
初級

AIを使い、答えを確かめる

コードの知識は不要
  1. 1

    AI・機械学習・言語モデル

    • 人工知能
      • 機械学習
        • 言語モデル

    広い分野と個別のの種類を区別します。

  2. 2

    プロンプトを書いて確かめる

    1. 目的
    2. 文脈
    3. 条件
    4. 確認方法

    目的・必要な・条件・確認方法を示します。

  3. 3

    テキスト・トークン・ID

    1. テキスト
    2. トークン
    3. ID番号

    文字列の断片()と、その断片につけた番号(ID)を区別します。

AI開発 上級コース

初級を終えたら、上級コースへ

  1. 中級 言語モデルの中を見る
  2. 上級 Pythonで作り、評価する
上級コースを見る