「エンジニアリングは永遠に変わりました」

「美容とファッションの世界も絶えず変容し続けています」

AIの最新の進歩は、従来のアーキテクチャを大きく変革しています。適切なものを選ばない企業は取り残されます。

「優れたソフトウェアアーキテクチャに関するほぼすべての情報は、ソフトウェアを変更しやすくするためのものです。」

— メアリー・ポッペンディエック、ソフトウェア開発の専門家兼著者

過去6ヶ月間で、エンジニアリングの基盤は劇的な変革を遂げました。その変化は非常に深いため、多くの組織がその影響を理解し、適応し始めたばかりです。多くの企業は、可能性に深く没頭する代わりに、ソフトウェアにAIをいくらか取り入れるための小さな増分の一歩を踏み出し始めました。

本記事では、AIのアーキテクチャに焦点を当てましょう。広義には、従来のルールベースのアーキテクチャからより動的でAI中心のモデルに移行し、ソフトウェアシステムにおけるAIの役割を大きく変え、ソフトウェアアーキテクチャに対する私たちの基本的な理解に挑戦することを意味します。

図:AIエンジニアリングへの移行(著者提供)

アーキテクチャの変化を4つのフェーズに分けることができます:

  1. クラシックなソフトウェアサービスアーキテクチャ
  2. AI対応のソフトウェアサービスアーキテクチャ
  3. AIソフトウェアサービスアーキテクチャ
  4. AIエンジニアリング

各フェーズは実装と結果において他のフェーズと大きく異なります。一部の企業は前のフェーズから次のフェーズに移行する中でつまづくかもしれませんが、他の企業は飛び越えることもあります。しかしながら、殆どの企業は選択の意識的な選択をまだ行っていません。競争相手に対して生存か取り残されるかの重要な違いとなる可能性がある事を考慮に入れていません。

注:本記事では、AIという言葉は一般的には生成的AIを指すもののことですが、一部の読者は特定の機械学習の応用もこれに分類したいと思うかもしれません。自身の経験から言えば、FinTech企業が信用判断や支払いタイミングに機械学習を使用する例がそれに該当します。

1. クラシックなソフトウェアサービスアーキテクチャ

本記事では大幅に簡略化していますが、目的上、さまざまなソフトウェアサービスアーキテクチャを「クラシック」というカテゴリに分類しています。予測可能性と…

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more