AIチャットボット(人工無能)を教えて!
こういった悩みにお答えします.
本記事の信頼性
- リアルタイムシステムの研究歴12年.
- 東大教員の時に,英語でOS(Linuxカーネル)の授業.
- 2012年9月~2013年8月にアメリカのノースカロライナ大学チャペルヒル校(UNC)コンピュータサイエンス学部で客員研究員として勤務.C言語でリアルタイムLinuxの研究開発.
- プログラミング歴15年以上,習得している言語: C/C++,Python,Solidity/Vyper,Java,Ruby,Go,Rust,D,HTML/CSS/JS/PHP,MATLAB,Verse(UEFN), Assembler (x64,ARM).
- 東大教員の時に,C++言語で開発した「LLVMコンパイラの拡張」,C言語で開発した独自のリアルタイムOS「Mcube Kernel」をGitHubにオープンソースとして公開.
- 2020年1月~現在はアメリカのノースカロライナ州チャペルヒルにあるGuarantee Happiness LLCのCTOとしてECサイト開発やWeb/SNSマーケティングの業務.2022年6月~現在はアメリカのノースカロライナ州チャペルヒルにあるJapanese Tar Heel, Inc.のCEO兼CTO.
- 最近は自然言語処理AIとイーサリアムに関する有益な情報発信に従事.
- (AI全般を含む)自然言語処理AIの論文の日本語訳や,AIチャットボット(ChatGPT,Auto-GPT,Gemini(旧Bard)など)の記事を50本以上執筆.アメリカのサンフランシスコ(広義のシリコンバレー)の会社でプロンプトエンジニア・マネージャー・Quality Assurance(QA)の業務委託の経験あり.
- (スマートコントラクトのプログラミングを含む)イーサリアムや仮想通貨全般の記事を200本以上執筆.イギリスのロンドンの会社で仮想通貨の英語の記事を日本語に翻訳する業務委託の経験あり.
こういった私から学べます.
AIのプログラミング言語「C++/Python言語」を学べるおすすめのWebサイトを知りたいあなたはこちらからどうぞ.
独学が難しいあなたは,AIを学べるオンラインプログラミングスクール3社で自分に合うスクールを見つけましょう.後悔はさせません!
国内・海外のAIエンジニアのおすすめ求人サイトを知りたいあなたはこちらからどうぞ. こういった悩みにお答えします. こういった私が解説していきます. 国内・海外のAIエンジニアのおすすめ求人サイト(転職エージェント)を紹介します. AIエンジニアになるためには,主にC++/Pytho ... 続きを見る
国内・海外のAIエンジニアのおすすめ求人サイト【転職エージェント】【C++/Python言語】
国内・海外のプロンプトエンジニアのおすすめ求人サイトを知りたいあなたはこちらからどうぞ.
目次
AIチャットボット(人工無能)
AIチャットボット(人工無能)とは,生身の人間のエージェントと直接やり取りする代わりに,テキストまたは音声合成でオンラインチャット会話を行うためのソフトウェアアプリケーションです.
※AIチャットボットのことを,文章生成AIや対話型AIと呼ぶこともあります.
また,AIチャットボットは,自然言語でユーザと会話を続け,ユーザの意図を理解し,事前に設定したルールやデータに基づいて返信できるコンピュータプログラムでもあります.
人間が会話の相手としてどのように振る舞うかをシミュレーションするように設計されており,AIチャットボットは継続的なチューニングとテストを必要とします.
AIチャットボットの注意点を紹介します.
AIチャットボットでブログの記事を作成すると,ある程度の品質の記事を効率的に量産できます.
しかし,作成した記事の内容が間違っている可能性があります.
なので,記事の内容を専門家にきちんと内容を精査する必要があることに注意して下さい.
あなたが専門家の場合は,あなたの責任できちんとチェックしましょう!
また,記事の内容も,以下のツール等で他の記事の著作権を侵害していないかチェックしましょう!
本記事では,AIチャットボットと,AIチャットボットでよく利用される大規模言語モデルを解説します.
GPT(OpenAI)
GPTは,OpenAIが開発した大規模言語モデル(LLM:Large Language Model)です.
OpenAIは2015年12月に設立され,イーロン・マスクをはじめとする有力な実業家・投資家が参加しています.
※2019年2月にイーロン・マスクはOpenAIから撤退しています.
2023年1月23日にMicrosoftがOpenAIに数年間で数十億ドルの追加出資を行うと発表しました(2019年と2021年に続く3回目の出資).
OpenAIの今後の成長が期待されます!
GPTのバージョンは以下になります.
- 2018年:GPTをリリース
- 2019年:GPT-2をリリース
- 2020年:GPT-3をリリース
- 2022年:GPT-3.5をリリース
- 2023年:GPT-4をリリース
- 2024年:GPT-4oとOpenAI o1をリリース
GPTの解説記事は以下になります.
- 【論文解説】OpenAI 「GPT」を理解する
- 【初心者向け】GPT-3(Generative Pre-trained Transformer 3)とは
- チャットAI「ChatGPT」内部に仮想マシンを作成する試み,内部には仮想インターネットが存在しChatGPTが創造した世界にもChatGPTが存在
- ChatGPTによる回答をStack Overflowが一時的に禁止 大量のもっともらしいが不正確な回答に対処しきれず
GPTの解説動画は以下になります.
GPT-4を深掘りしたいあなたは,以下の記事を読みましょう!
それでは,GPTを利用したツールを以下に紹介します.
ChatGPT
ChatGPTは,GPT-3.5やGPT-4をベースとしたAIチャットボットです.
ChatGPTは世界中でブームになっています.
ChatGPTの紹介動画はこちらです.
「ChatGPTによってGoogle検索は淘汰されるのか」を語る動画です.
ChatGPTをエンジニアの視点から考察している動画もあります.
ChatGPTの始め方や効果的な使い方を知りたいあなたはこちらからどうぞ.
ChatGPTを利用したAIライティングによるアフィリエイトブログの始め方を知りたいあなたはこちらからどうぞ.
AI搭載Bing(新しいBingのAIチャット)
AI搭載Bing(新しいBingのAIチャット)は,ChatGPTを統合した検索エンジンのAIチャットボットです.
AI搭載Bingはグーグルの検索エンジンを超えるかもしれませんね.
LaMDAとPaLM(グーグル)
LaMDAとPaLMは,グーグルが開発した大規模言語モデルです.
- LaMDA: 会話用LLM
- PaLM:汎用LLM(常識推論,算術推論,ジョーク説明,コード生成,翻訳など)
LaMDAは2017年にグーグルが開発した深層学習モデルの「Transformer」をベースにしています.
2018年にグーグルはTransformerをベースにした機械学習手法「BERT」を開発し,その進化版がLaMDAになります.
※参考までに,GPTはTransformerをベースにしています.
LaMDAのバージョンは以下になります.
- 2021年:LaMDAをリリース
- 2022年:LaMDA2をリリース
LaMDAの解説動画はこちらです.
PaLMは,常識的な推論,算術的な推論,冗談の説明,コード生成,翻訳など,さまざまなタスクを実行することができます.
Wordcraft
Wordcraftは,LaMDAを利用したストーリ-を書くツールです.
Wordcraftの動画は以下になります.
Gemini(旧Bard)
Gemini(旧Bard)は,グーグルが開発したAIチャットボットです.
GeminiはChatGPTのライバルです.
Geminiの始め方・使い方を知りたいあなたはこちらからどうぞ.
LLaMA(Meta(旧Facebook))
LLaMAは,Meta(旧Facebook)が開発した大規模言語モデルです.
LLaMAの解説動画はこちらです.
LLaMAを深掘りしたいあなたはこちらからどうぞ.
Alpaca(スタンフォード大学)
Alpacaは,LLaMAを利用したスタンフォード大学が開発したAIチャットボットです.
Alpacaの解説動画はこちらです.
HuggingChat(HuggingFace)
HuggingChatは,LLaMAを利用したHuggingFaceが開発したAIチャットボットです.
Amazon Titan
Amazon Titanは,Amazonが開発した大規模言語モデルです.
Amazon Bedrockは,Generative AIのアプリ開発を簡単にするAIプラットフォームです.
以下の大規模言語モデルを利用できます.
- Jurassic-2:スペイン語,フランス語,ドイツ語,ポルトガル語,イタリア語,オランダ語のテキスト生成のための多言語LLM
- Claude:誠実で責任感のあるAIシステムの育成研究に基づく会話,質問応答,ワークフロー自動化のためのLLM
- Stable Diffusion:ユニークでリアルな高品質画像,アート,ロゴ,デザインの生成
- Amazon Titan:テキスト要約,生成,分類,自由形式Q&A,情報抽出,埋め込み,検索
Claude(Anthropic)
Claudeは,元OpenAIのメンバーが創業した会社「Anthropic」が開発したAIチャットボットです.
Claudeの特徴は,10万トークン(OpenAIのGPT-4の約3万2000トークンの3倍以上)に対応し,長文の入力も可能になることです.
BLOOM(BigScience)
BLOOMは,BigScienceが開発した大規模言語モデルです.
BLOOMの解説記事は以下になります.
BLOOMの解説動画は以下になります.
Ernie Bot(Baidu)
Ernie BotはBaiduが開発したAIチャットボットです.
YouChat(You.com)
YouChatは,プライバシー保護の検索エンジンのAIチャットボットです.
You.comの特徴は,Web検索結果の一覧のみを表示する従来の検索エンジンとは異なり,Webサイトのカテゴリを基に検索結果を要約することです.
YouChatの解説動画はこちらです.
YouChatを使ってみました!
Perplexity.ai
Perplexity.aiは,大規模な言語モデルを用いて,複雑な質問に対して正確な回答を提供する検索エンジンのAIチャットボットです.
Perplexity.aiの特徴は,回答と一緒に情報元が表示されることです(論文の参考文献のようなものです).
これにより,情報元の信頼性を考慮して内容を精査することができます.
Grok(xAI)
Grokは,xAIが開発した大規模言語モデルです.
また,Grokは,GitHubでオープンソースとして公開されています.
1 |
$ git clone https://github.com/xai-org/grok-1 |
Evolutionary Model Merge(Sakana AI)
Evolutionary Model Mergeは,Sakana AIが開発した日本語の大規模言語モデルです.
2024年3月時点で以下の3種類があります.
- EvoLLM-JP:数学的推論が可能な日本語の大規模言語モデル
- EvoVLM-JP:日本語で対話可能な画像言語モデル(VLM:Vision Language Model)
- EvoSDXL-JP:高速な日本語画像生成モデル
まとめ
AIチャットボット(人工無能)を紹介しました.
興味があるあなたは,是非AIチャットボットを使ってみましょう!
AIのプログラミング言語「C++/Python言語」を学べるおすすめのWebサイトを知りたいあなたはこちらからどうぞ.
独学が難しいあなたは,AIを学べるオンラインプログラミングスクール3社で自分に合うスクールを見つけましょう.後悔はさせません!
国内・海外のAIエンジニアのおすすめ求人サイトを知りたいあなたはこちらからどうぞ. こういった悩みにお答えします. こういった私が解説していきます. 国内・海外のAIエンジニアのおすすめ求人サイト(転職エージェント)を紹介します. AIエンジニアになるためには,主にC++/Pytho ... 続きを見る
国内・海外のAIエンジニアのおすすめ求人サイト【転職エージェント】【C++/Python言語】
国内・海外のプロンプトエンジニアのおすすめ求人サイトを知りたいあなたはこちらからどうぞ.