基礎理論
コンピュータが数や文字、データを扱うための基礎になる数学と、情報・通信・制御・AIの理論。
章の一覧(全6章)
- 数の表し方と論理演算 2進数や補数、浮動小数点数での数の表し方と、計算の誤差、集合と論理演算の仕組み。 基数と2進数/数値の表現/算術演算と精度/集合と命題/論理演算
- 確率と統計 場合の数と確率、確率分布から、データの代表値・相関・回帰・推定と検定までの考え方。 確率/確率分布/代表値とばらつき/尺度/相関/回帰分析と多変量解析/推定と検定
- 数値計算とグラフ・待ち行列 行列や数列の計算、誤差の扱い、表計算での集計、グラフ理論・待ち行列・最適化問題の考え方。 線形代数と行列/数列と関数/数値解析と誤差/数式処理/データの集計と表計算/グラフ理論/待ち行列/最適化問題
- 情報・符号と言語の理論 情報量とデジタル化、符号と文字コード、論理的な推論、形式言語とオートマトン、プログラム言語の仕組み。 情報量とデジタル化/符号理論/文字の表現/述語論理と推論/形式言語/オートマトンと計算量/コンパイラと機械語/プログラム言語の種類
- AI(人工知能)の技術 ルールで判断するAIから、機械学習、ディープラーニング、生成AIと大規模言語モデルまでの仕組み。 AIの基本的な考え方/機械学習の種類/代表的な手法/学習と評価/ディープラーニング/認識と生成への応用
- 通信・計測・制御の理論 伝送路と変調・多重化、誤り検出と同期の方式、信号処理と制御、センサとアクチュエータの仕組み。 伝送路/変調と多重化/誤り検出と訂正/入力データのチェック/信号同期方式/信号処理と制御/センサ/アクチュエータ