不確実で雑音の多い実環境において,適切に(ほどほどに)目的を達成できるようなシステムを作るための方法として,ソフトコンピューティングと呼ばれる手法群が注目されている.この講義では,その基礎技術である,進化計算,機械学習(教師あり・なし・強化学習),群知能について,考え方を中心に紹介する.