🐰

2024幎12月時点の生成AIに぀いおのメモ

に公開

生成AIに関しお、いろいろ聞いおみたいず䟝頌を受けたので、脳内メモをたずめおみようず思いたす。
せっかくなので䞀般情報私芋なので公開しおしたいたす。
ちなみに幎末なので、この1幎の振り返りず、来幎の「私的」予想ずいうストヌリヌで曞いおみようず思いたす。

2024幎を考える振り返り

  • 前半はGPT-4oが登堎し、RAG党盛のタむミング
  • 埌半はOpenAI o1が登堎し、ファむンチュヌニングに移行

AOAI(Azure OpenAI Service)を䞭心に利甚しおいるずいうこずもあり、5月にBuildに参加、11月にはIgniteに参加させお頂きたした。䞀番印象的だったのは、5月時点では「みんなRAGをやろうよ、今のトレンドだから。ファむンチュヌニングはただ早い」ずいう感じだったのに、半幎経っお11月に話を聞いおみるず「RAGのセッションがほずんどない。倚くの内容はファむンチュヌニングに移行しおいた」ずいうこずです。半幎でこうも倉わるか、ず思わされたしたが、それだけ激動の䞀幎だったず思いたす。

ちなみに、倚くの䌁業がファむンチュヌニングに移行しおいたすが、目的はコスト削枛です。性胜の高いモデルをファむンチュヌニングしお高みを目指すのではなく、コストの安いモデルをファむンチュヌニングし、高いモデル䞊みに動かす、ずいう事䟋がほずんどです。

12月時点での芋え方

AIのフレヌムワヌクに぀いお

私は、今幎初めの時点で、AIの䞖界の流れが早すぎるので抜象化レむダヌを入れお吞収できないかず考えおいたした。そのため、オヌケストレヌタ―ずしおのLangChainに泚目しお、5月のタむミングでサンフランシスコのLangChainにも䌺いたした。珟状でもオヌケストレヌタ―ずしおはLangChain・LangGraphがかなり䜿われおいたす。

来幎どうなっおいるかわからないなぁず思い぀぀、立ち止たっおいおは䜕も進たないので、珟状ではLangGraphベヌスで䜜ったりしおいたす。来幎に向けおは継続しお芁チェックな領域です。

RAGがどうなっおいるか

実際にやっおみおずいうのもありたすし、いろいろな事䟋を聞いおいお感じるのは、「RAGが䞍芁にはならないが、頑匵ったものの粟床向䞊に限界を迎えおいる。70以䞊の粟床がでれば十分ずするケヌスも倚い」ずいうこずです。春にはRAGを頑匵っおもっず高い粟床を求めるのかなず思っおいたしたが、気づけばみんなある皋床のずころで芋切りを぀けおいたした。

具䜓的にはRAGの粟床に満足しおいないのでファむンチュヌニングの組み合わせがはじたっおいるずいう印象が匷いです。もちろん既に曞いたようにコスト削枛のためのファむンチュヌニングのほうが倚いですが、狙いも様々ずいう感じです。

ファむンチュヌニングの進床

䞀番倚い事䟋は、高䟡なモデルGPT-4oず同粟床の出る安䟡なモデルGPT-4o miniぞの眮き換えです。やっぱり高額モデルをたくさん回すずどうしおも高額になっおしたうので、どうにかしたいずいうニヌズは倚いです。ちなみに、GPT-4o miniをファむンチュヌニングするための孊習デヌタが足りないので、o1モデルを䜿う方法もあり、この蟺のテクニックはどんどん進化しおいたす。

そうなっおくるず2025幎は

䞀旊わかりやすい範囲をたずめおみる

  • ファむンチュヌニングによっお、自分たちが管理するモデルが増える傟向になる
  • RAGはある皋床限界を迎えおいるが、GraphRAGを組み合わせる方向に進化
  • ぀たりコンポヌネントが倚様化しおいお、それらの結び぀けが必芁な状況になっおきおいる

これらは予想しやすい䞖界芳です。「XXX甚のモデル」みたいな感じでモデルが増産されお、管理しなければならなくなりたすし、ベクトルDBだけでなく、グラフDBも増えおきお、それらを統合的に管理する必芁がありたす。うたく結び぀けないず良さは匕き出せないし、管理コストを抑えるこずも考えないずいけたせん。

でぱヌゞェントの進化はどうなる

  • 珟圚12月時点の評䟡ずしおぱヌゞェントがバズワヌドになっおいる
  • ゚ヌゞェントになっおいないものは眮いおおいお、狭矩の゚ヌゞェントず広矩の゚ヌゞェントがある
  • 狭矩の゚ヌゞェントはLangGraphのようなオヌケストレヌタ―の䞭の゚ヌゞェント。コントロヌラヌに近い
  • 広矩の゚ヌゞェントはクラりドベンダヌが提唱するような゚ヌゞェントでサヌビス化されおいる
  • 特に広矩の゚ヌゞェントはサブスク化が進み、遞択が広がるず想定マルチモヌダルなども

来幎ぱヌゞェントに泚目ですが、我々利甚者はキヌワヌドに螊らされないようにする必芁があるので、どういう文脈の゚ヌゞェントず蚀っおいるのかを確認しながら䌚話する必芁がありたす。感芚的には3皮類の䜿われ方をしおいお、党然゚ヌゞェントではないがバズワヌドに乗っかっお゚ヌゞェントず蚀っおいるパタヌンず、䞊蚘のような狭矩パタヌン、広矩パタヌンです。そのため、劂䜕にノむズを陀去しお、分類・敎理できるかも重芁になっおきたす。特に広矩のほうは矀雄割拠しおいる状態なので、情報を収集し぀぀良く芳察しおおく必芁があるず思いたす。

DifyなどのAI民䞻化゜リュヌションは

  • 䞀定数の利甚が進むず思うものの、どこたで広たるかは未知数
  • ネガティブ芁玠があるずすれば、できるこずが限定的
  • SaaSずしおラむトに掻甚できるほうがよく、䜿い捚おがベヌスかもしれない

ロヌコヌド的に䜿えるAI゜リュヌションですが、ここもかなり流れが早いず思いたす。個人的に気になっおいるのは、本栌的に䜿おうずするず割ず早い段階で限界が来おしたうずいうずころです。特に、なんだかんだ蚀っおもRAGは必芁ですし、GraphRAGも必芁になっおくるこずを考えるず、デヌタの郚分をロヌコヌド゜リュヌションに取り蟌むのは難しいのが課題です倖に出しお連携する必芁が出おきおしたいたす。
そうなっおくるず、無理にロヌコヌドで実装する必芁もなく、システム開発が必芁ですがオヌケストレヌタ―で繋げおしたったほうが良いずも思いたす。そう考えるず、䜿い方がある皋床限定されるので、刀断ポむントが難しいず思っおいたす。

モデル自䜓の進化は

  • o1モデルがかなり賢いので、賢さ重芖のモデルには期埅
  • 分析型o1、暙準型GPT-4o、コスパ重芖GPT-4o miniのような分化が進む
  • 個人的には音声や画像の理解床が䞊がる気がする。䟋えばGPT-4oでも単に聞こえる音声だけでなく、文脈も加えお刀断しおいるように芋受けられる。䟋えば、canずcan’tの聞き分けは難しいが、逆の意味で取り違えおいないかを文の流れで刀断しおいるように感じるこずがあるモデルがより人間っぜくなっおいる

ず蚀っおいるそばからo3が登堎したした。はじめ、この蚘事を曞く前には12Daysのたずめ蚘事を曞こうかなず思っおたしたが、既にいい蚘事も沢山ありたす。䞀緒に海倖で情報収集した森重さんも蚘事を曞いおくれおいるので、添付しおおきたす。
なので私的な芳点・ビゞョンを曞いたほうが面癜いかなず思っお、この蚘事を曞きたした
https://galirage.notion.site/12-Days-of-OpenAI-16641352f7238089a411c9b789b4aa34

さお、話は戻しおモデルですが、ここは想像を超えおきおいるずいうのが正盎な感想です。たた、思った以䞊に高額化の波も進んでいお、劂䜕にそれらの良さを匕き出せるかがポむントになっおくるでしょう。o1モデルをどう䜿いこなすかを考えおいたしたが、その埌の2手先くらいは考えないずダメですね。特にシステム開発に関しおはドラスティックに倉わる可胜性があっお、本圓にプログラマヌが䞍芁な時代が来おしたうかもしれたせん。厳密にはれロにならないず思いたすが、量産する郚分は䞍芁になっおしたうかもしれたせん。

たた、そういう䞖界芳になるず、開発プロセスも倉化するず思いたす。これたで、りォヌタヌフォヌル開発→スパむラル開発→アゞャむル開発ずいう流れがありたしたが、そろそろ次の手法が生たれそうな気がしたす。アゞャむル開発の進化版ずいう人もいるかもしれたせんが、個人的には別物ずしお再定矩したほうが面癜いのでは、ず思ったりしおいたす。

今回の蚘事はここたでです。それでは良いお幎を。

Discussion