
発見的手法(heuristic methods)のニューラルコンピューティングは実際に社会で幅広く使われている技術です。ニューラルコンピューティングの応用は、クレジットカードの購買振る舞い分析、セキュリティ(従業員の行動・振る舞い分析)、音声認識、など幅広い。ニューラルコンピューティングでは、組み合わせ最適化(combinatorial optimization)、自己組織化(self-organization, self-organization-map)、学習(supervised learning)を中心に学ぶ。また、ヒューリスティック手法と融合しつつある、論理、自動推論(automated reasoning: otter)の応用を学ぶ。Pythonライブラリのscikit-learnを用いて、機械学習を学びながらビッグデータ解析の手法を学ぶ。機械学習の中でもensemble学習に関して詳しく解説する。