Skip to the content.

最終更新日:2026年9月10日

まず結論

AIと従来型プログラム・自動制御の違いを見分けるときは、「自動で動くか」ではなく、判断の仕方を見ることが重要です。

基本情報技術者試験では、まず次のように切り分けます。

人が決めた条件・計算式・制御則に従って動く
→ 従来型プログラム・自動制御

データや経験から規則性を学び、予測・分類・判断に使う
→ AI・機械学習を疑う

「自動」「高性能」「ロボット」という言葉だけでは、AIとは判断できません。

FEでは「何が動いているか」より、「どう判断しているか」を見る。

直感的な説明

AIと従来型プログラムの違いは、作業手順を人が決めるか、データから判断方法を得るかで考えると分かりやすくなります。

従来型プログラム・自動制御

人があらかじめ判断条件を決めます。

温度が30度を超えた
→ 冷却する

温度が25度以下になった
→ 冷却を止める

入力が同じなら、基本的には決められた規則に従って処理します。

AI・機械学習

AIのうち機械学習を使う仕組みでは、データから規則性や傾向を学ばせます。

過去データ
↓
規則性・特徴を学習
↓
新しい入力を分類・予測・判断

例えば、過去の設備データを学習して故障の兆候を予測したり、大量の画像を学習して物体を識別したりします。

定義・仕組み

従来型プログラム

従来型プログラムでは、人が条件や処理手順を記述します。

入力
↓
人が決めたルール
↓
出力

例えば、

在庫数 < 10
→ 発注する

という処理なら、「10未満なら発注する」という判断基準を人が決めています。

自動制御

自動制御も、決められた制御則に従って装置を動かすことがあります。

代表例の一つがPID制御です。

目標値 − 現在値
↓
偏差を求める
↓
比例・積分・微分の演算
↓
操作量を決める

PID制御は高度な自動制御ですが、あらかじめ定めた制御則に従って動作するため、それだけでAIとはいえません。

AI・機械学習

AIは広い概念で、その一分野に機械学習があります。

人工知能(AI)
└─ 機械学習
   └─ ディープラーニング

機械学習では、データから規則性を学び、その結果を予測や分類などに利用します。

機械学習そのものの仕組みは、機械学習とは?データから学ぶ仕組みと従来型プログラムとの違いで整理しています。

多層ニューラルネットワークによる学習については、ディープラーニングとは?で確認できます。

このテーマはFEのAI・基礎理論に関係します。公式の出題範囲やシラバスは、IPA:基本情報技術者試験 から確認できます。

科目Aでどう出る?

科目Aでは、AIという用語の定義だけでなく、複数の活用事例からAIに該当するもの、または該当しないものを選ぶ問題があります。

次の3点を順番に確認すると判断しやすくなります。

1. データや経験から学習しているか
2. 新しい入力に対して予測・分類・判断しているか
3. 人が決めた固定ルールだけで動いていないか

PID制御

目標値と現在値の差を計算
↓
決められた制御則で操作量を決定

この場合、判断規則をデータから学習しているわけではありません。

「自動でモータを調整する」だけでAIと判断しないことがポイントです。

掃除ロボット

掃除ロボットは、製品だから自動的にAIになるわけではありません。

決められた経路を繰り返す
→ 通常の制御の可能性

部屋の形や障害物の情報を利用して経路を判断・改善する
→ AIの活用を疑う

問題文に「学習」「状況に応じて判断」「認識」などがあるか確認します。

チャットボット

自然言語で入力された質問の意味を推定し、内容に応じて回答を生成・選択する仕組みはAIの代表的な活用例です。

ただし、単純に登録済みのキーワードと定型文を対応させるだけなら、通常のルールベース処理でも実現できます。

キーワードA → 定型文A
→ ルールベースでも可能

文章の意味や文脈を推定して回答
→ AI・自然言語処理を疑う

ゲームAI

囲碁や将棋などで、多数の候補手を評価して有望な手を選択するソフトウェアはAIの代表例です。

問題文に、

多数の候補を評価
学習結果を利用
勝率や価値を推定
最適な行動を選択

といった表現があれば、AIを疑います。

どんな場面で使う?

製造設備

温度が上限値を超えたら停止
→ 従来型の制御

振動データから故障兆候を予測
→ AI・機械学習

画像検査

画素値がしきい値を超えたら不良
→ 固定ルールによる画像処理

多数の良品・不良品画像を学習して判定
→ AI・機械学習

ロボット

決められた動作を繰り返す
→ 自動化・制御

環境を認識して行動を選び直す
→ AIを疑う

高度そうに見える装置でも、判断方法が固定されていればAIとは限らないという視点が重要です。

よくある誤解・混同

自動で動けばAI?

違います。

自動ドア、温度調節、PID制御など、自動で動作する仕組みの多くは、あらかじめ設定された条件や制御則で実現できます。

自動化 = AI

ではありません。

センサを使えばAI?

違います。

センサは温度、距離、加速度、画像などの情報を取得するための装置です。

センサで測定する
→ 情報取得

取得した大量データから規則を学ぶ
→ 機械学習

と役割を分けて考えます。

判断する仕組みなら全部AI?

違います。

点数 >= 60なら合格

のように人が決めた条件で判断するプログラムもあります。

FEでは、判断しているという結果ではなく、その判断基準をどう得たかを見ることが重要です。

機械学習を使わないAIは存在しない?

AIは機械学習より広い概念です。

人が知識やルールを与えて推論するエキスパートシステムなども、AIの歴史的な代表例です。

そのため、

AI = 必ず機械学習

と決めつけないようにします。

一方、現在のFEで「データから学習する」という表現が出た場合は、機械学習を判断する有力な手掛かりになります。

まとめ(試験直前用)

  • 自動で動く = AI ではない
  • 人が決めた条件・制御則で動く → 従来型プログラム・自動制御
  • データや経験から学習して予測・分類する → 機械学習を疑う
  • ロボット、センサ、高性能という言葉だけでAIと決めない
  • 最後は 「どう判断しているか」「判断基準をどう得たか」 で切り分ける

© 2024-2026 stemtazoo. All rights reserved.