AI・機械学習・データサイエンス– category –
-
AI・機械学習・データサイエンス
AutoGenが提示するマルチエージェント会話の設計法
AutoGenは2023年にMicrosoft Researchが公開したマルチエージェントフレームワークで、「複数のエージェントが会話を交わしながらタスクを解く」というアプローチを体系化した。コードを書くAssistantAgentと、命令や検証を担うUserProxyAgentを組み合わせ... -
AI・機械学習・データサイエンス
LangGraphで作る状態遷移型エージェントの実装入門
LangGraphは2024年初頭にLangChain社が公開したエージェント向けのグラフベース実行エンジンである。従来のLangChainチェーンが線形に近かったのに対し、LangGraphはノードとエッジで状態遷移を表現し、ループ・分岐・合議・ヒューマンインザループといっ... -
AI・機械学習・データサイエンス
CrewAIで役割分担型エージェントを設計する勘所
CrewAIは2023年にブラジルの開発者João Mouraが公開したPython製マルチエージェントフレームワークで、「Agent」「Task」「Crew」「Process」という4概念で役割分担型のワークフローを記述できる点が特徴だ。LangChainやLlamaIndexと連携しつつ、独自のエ... -
AI・機械学習・データサイエンス
AutoGPTが切り拓いた自律エージェントの源流と現在
AutoGPTは2023年3月、英国の開発者Toran Bruce RichardsがGitHubに公開した自律エージェント実装である。GPT-4の登場と同時期に「目的を与えるだけでLLMが自らタスクを分解・実行する」というデモを世界に提示し、数週間でスター数が10万を超える社会現象... -
AI・機械学習・データサイエンス
Codeiumを業務で使う前に押さえるべき強みと制約
Codeiumは2022年にExafunction社が公開したAIコード補完サービスで、個人開発者向けに無料プランを大胆に提供したことでGitHub Copilotの強力な対抗馬として浸透した。現在ではJetBrainsを含む40以上のIDEに対応し、独自開発の小型モデルで補完速度を抑え... -
AI・機械学習・データサイエンス
CursorはなぜVS Codeを置き換えるのか 開発者向け完全ガイド
Cursorは2023年にAnysphere社が公開したAI特化型コードエディタで、VS Codeのフォークを基盤としながらチャット、編集、エージェントの全機能をAI前提に再設計した点が特徴だ。Tab補完だけでなく、複数ファイルを横断するComposerやエージェントモードが標... -
AI・機械学習・データサイエンス
GitHub Copilotとは何か 開発者が知るべき機能と課金構造
GitHub Copilotは、2021年6月にテクニカルプレビューとして登場したAIペアプログラマであり、当初はOpenAIのCodexモデル、その後GPT-4系列やGPT-4oへと推論基盤を更新してきた。エディタ内で関数シグネチャやコメントから候補コードを生成し、Tabキーひと... -
AI・機械学習・データサイエンス
MLOps — 機械学習を本番運用へ橋渡しするDevOpsの拡張領域
MLOps(Machine Learning Operations)は、機械学習モデルを本番システムへ継続的にデプロイ・運用・改善するためのプラクティスと、それを支える技術スタックの総称です。ソフトウェア開発で確立されたDevOpsの思想を機械学習に拡張する概念で、2015年にG... -
AI・機械学習・データサイエンス
DVC — Gitワークフローに乗るデータ・モデルバージョン管理ツール
DVC(Data Version Control)はサンフランシスコのスタートアップIterative.ai社が中心となって開発するOSSのデータ・モデルバージョン管理ツールです。創業者のDmitry Petrov氏(元Microsoft、PhDの研究者)が2017年に公開し、「Gitに馴染んだ開発者のワ... -
AI・機械学習・データサイエンス
Ray — Pythonで分散ML・強化学習を書くためのスケーリング基盤
RayはUCバークレーRISELab発の汎用分散計算フレームワークで、2017年にRobert Nishihara氏とPhilipp Moritz氏らが論文「Ray: A Distributed Framework for Emerging AI Applications」と共に公開しました。Pythonの関数やクラスに@ray.remoteを付けるだけ...
