ขั้นตอนวิธี เนื่องจากต้องอาศัยความรู้ทางคณิตศาสตร์ สถิติ และการเขียนโปรแกรม
คอมพิวเตอร์ช่วยในการจัดการข้อมูล