検索
連載

ソフトウェアテストの試練(前編)―IoTとAI、ビッグデータの試練を乗り越える開発IoTとAI、ビッグデータ時代のソフトウェアテスト(6)(4/4 ページ)

IoTやAI、ビッグデータのソフトウェアテストにどんな試練と障壁が待ち受けていて、その壁は登り越えられるのか。今回から新時代のソフトウェアテストの試練について見ていく。まずはテストに深く関係する「ソフトウェア開発」について振り返る。

Share
Tweet
LINE
Hatena
前のページへ |       

AI時代のソフトウェア開発

 AIと言ってもいろいろだが、ここでは以下のようなAIシステムを想定する。

 AIは決定的なシステムでなく、機械学習や遺伝的アルゴリズム、ヒューリスティックスなどを含む非決定的なシステムである(図5)。このAIの開発では、これらの非決定的なアルゴリズムを念頭にソフトウェア開発を行う。非決定的なシステムの企画から要求分析、設計、製造、テスト、運用まで一気通貫に対応する必要がある。

図5. AIシステム
図5. AIシステム
前のページへ |       

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る