1. Giới thiệu
Spice-MLP là phần mềm mạng neural 3 lớp với nhiều đầu vào và nhiều đầu ra. Spice-MLP được viết với mục đích hướng dẫn sinh viên và nghiên cứu sinh học tập và sử dụng mạng neural để mô hình hóa nhiều loại dữ liệu khác nhau. Hiện tại Spice-MLP đang được nhiều người trên thế giới sử dụng. Spice-MLP có giao diện tiếng Việt, tiếng Anh và tiếng Nhật. Spice-MLP và Spice-SOM được viết bởi Tiến sĩ CAO THANG khi tác giả làm việc tại Soft Intelligence Laboratory, Ritsumeikan University, Japan, thời gian từ năm 2003 đến 2007 và thường xuyên được cập nhật theo yêu cầu của người sử dụng. Có thể download phần mềm tại địa chỉ http://spice.ci.ritsumei.ac.jp/~thangc/programs
Chúng ta sẽ sử dụng Spice-MLP để phân lớp dữ liệu tiếp thị của một Ngân hàng ở Bồ Đào Nha. Mục đích phân lớp là để dự đoán xem các khách hàng sẽ đăng ký tiền gửi có kỳ hạn hay không. Bộ dữ liệu này gồm 4521 record được lấy ngẫu nhiên 10% từ Ngân hàng trên trong khoảng thời gian từ tháng 5/2008 đến tháng 11/2010. Trong bộ dữ liệu gốc của Ngân hàng trên có nhiều thuộc tính đầu vào, ta chỉ chọn 4 đầu vào sau: Default (tín dụng mặc định), Balance (Thu nhập hằng năm - euro), Housing (tín dụng nhà), Loan (tín dụng tiêu dùng) và 2 đầu ra là: Có đăng ký tiền gửi có kỳ hạn (Yes) và Không đăng ký tiền gửi có kỳ hạn (No). Gói dữ liệu đầy đủ có thể download từ địa chỉ http://archive.ics.uci.edu/ml/datasets/.
Tác giả bài thu hoạch này cũng có dữ liệu đầy đủ về thế chấp nhà đất để vay tín dụng sản xuất, kinh doanh và tiêu dùng trên địa bàn thành phố Hồ Chí Minh từ năm 2004 đến nay. Tuy nhiên, quá trình làm sạch và chuẩn bị dữ liệu mất nhiều thời gian nên chưa đưa vào chương trình được.