h=H中で最も特殊な仮説; for(each 正事例 d in 事例集合D) { for(each 制約 ai in h) if(ai がdを満足しない) ai=xを満足するaiを最小一般化した制約; }