Tổng quan về giáo trình

Giáo trình Tính Toán Mềm và Ứng Dụng do PGS. TS. Nguyễn Như Phong (Trường Đại học Bách Khoa – Đại học Quốc gia TP.HCM) biên soạn năm 2020. Trong chương trình đào tạo bậc đại học và sau đại học, tài liệu này đóng vai trò là học liệu chuyên ngành thuộc các khối ngành Kỹ thuật Công nghiệp, Kỹ thuật Điều khiển – Tự động hóa, Khoa học Máy tính và Kỹ thuật Hệ thống.

Mục tiêu học tập của giáo trình là trang bị cho người học nền tảng toán học về các mô hình thu thập, xử lý thông tin bất định; đồng thời cung cấp phương pháp luận và kỹ thuật giải quyết các bài toán kỹ thuật – quản lý bằng các công cụ tính toán mềm (Soft Computing). Giáo trình được cấu trúc thành 15 chương rõ ràng, chia làm hai phần chính:

  • Phần Lý thuyết (Chương 1 đến Chương 8): Trình bày hệ thống lý thuyết về tính toán mềm, lý thuyết tập mờ, quan hệ mờ, số học mờ, lý thuyết khả năng, logic mờ, mạng thần kinh và giải thuật di truyền.
  • Phần Ứng dụng (Chương 9 đến Chương 15): Triển khai lý thuyết vào các bài toán kỹ thuật và quản trị vận hành như điều khiển tự động, ra quyết định, dự báo nhu cầu, phân tích kinh tế, điều độ dự án, kiểm soát chất lượng và hoạch định tồn kho.

Cách tiếp cận của giáo trình đi từ việc phân loại bản chất thông tin bất định theo mô hình toán học hình thức, thiết lập các toán tử và giải thuật mờ, sau đó tích hợp với mạng thần kinh (Neural Networks) và giải thuật di truyền (Genetic Algorithms) để giải quyết các mô hình thực tế trong khoa học kỹ thuật và quản lý sản xuất.


Nội dung kiến thức cốt lõi

                             TÍNH TOÁN MỀM
          (Xử lý bất định, xấp xỉ, dung sai, chi phí thấp)
  LÝ THUYẾT MỜ             MẠNG THẦN KINH         GIẢI THUẬT DI TRUYỀN
  (Fuzzy Theory)         (Neural Networks)        (Genetic Algorithms)
                     CÁC LĨNH VỰC ỨNG DỤNG
ĐIỀU KHIỂN       RA QUYẾT ĐỊNH      DỰ BÁO &        ĐIỀU ĐỘ, CHẤT LƯỢNG
TỰ ĐỘNG          & KINH TẾ MỜ       NHU CẦU MỜ      & TỒN KHO MỀM
(Con lắc ngược,  (Đa tiêu chuẩn,    (Chuỗi thời     (Mô hình pCPM,
Nhiệt độ, Động cơ) Lãi suất mờ IRR)  gian mờ)       Kiểm đồ Raz-Wang, pLCC)

Các chương và chủ đề chính

  • Chương 1 & 2: Cơ sở Tính toán mềm và Lý thuyết tập mờ
    Giới thiệu nguyên lý tính toán mềm, đối sánh với tính toán cứng. Thiết lập định nghĩa hàm thành viên $\mu_A(x): X \rightarrow [0, 1]$, các khái niệm hình học tập mờ: tập cắt $\alpha$-cut ($F_\alpha$), tập cắt mạnh ($F_\alpha^+$), biên ($supp$), lõi ($core$), độ cao ($h$), độ mờ $dof(F)$ theo Kaufmann (1975). Trình bày các hệ toán tử mờ (bù, giao, hội, tích hợp), bộ ba đối ngẫu $\langle i, u, c \rangle$ và 7 phương pháp giải mờ (Max membership, Cận trên/dưới Max, Trung bình Max, Trọng tâm, Trung bình trọng số, Trung bình trọng số theo tâm, Trọng tâm vùng lớn nhất) cùng 5 tiêu chuẩn chọn phương pháp giải mờ của Hellen Doorn & Thomas (1993).

  • Chương 3 & 4: Quan hệ mờ và Số học mờ
    Trình bày các cấu trúc biểu diễn quan hệ (ma trận quan hệ, biểu đồ Sagittal, hàm đặc tính), toán tử liên kết mờ $P * Q$, nguyên lý mở rộng Zadeh, biến ngôn ngữ, toán tử số học mờ và các kỹ thuật so sánh, xếp hạng mờ.

  • Chương 5 & 6: Lý thuyết khả năng và Logic mờ
    Phân tích khung bằng chứng $\langle F, m \rangle$, mức tin ($Bl$), mức khả tín ($Pl$), hàm nhất thiết ($Nec$), hàm khả năng ($Pos$). Trình bày logic mờ với hàm kéo theo mờ, mệnh đề điều kiện và các sơ đồ suy diễn xấp xỉ đa điều kiện.

  • Chương 7 & 8: Mạng thần kinh và Giải thuật di truyền
    Cung cấp nguyên lý mạng thần kinh nhân tạo, phương pháp huấn luyện, kỹ thuật xây dựng hàm thành viên bằng mạng neural, kiến trúc Neurofuzzy, mạng thần kinh mờ; các bước cơ bản của giải thuật di truyền (GA) và ứng dụng GA mờ để tối ưu hóa tham số.

  • Chương 9 & 10: Điều khiển tự động và Ra quyết định mờ
    Khảo sát cấu trúc bộ điều khiển mờ ứng dụng trong hệ thống con lắc ngược, điều khiển nhiệt độ, động cơ. Trình bày các phương pháp ra quyết định mềm: đơn mục tiêu, nhóm, đa tiêu chuẩn, theo mục tiêu và Bayes mờ.

  • Chương 11, 12, 13, 14 & 15: Ứng dụng trong Kỹ thuật Hệ thống và Quản lý Công nghiệp
    Bao gồm dự báo chuỗi thời gian mềm; phân tích dòng tiền tệ mềm và tỷ suất sinh lời nội bộ mờ (IRR mờ); điều độ dự án mạng với mô hình CPM mờ ($pCPM$); kiểm soát chất lượng mờ qua kiểm đồ Raz – Wang, Kanagawa – Tamaki – Ohta và mô hình $pLCC$; hoạch định vật tư tồn kho với nhu cầu độc lập và phụ thuộc trong môi trường mờ.

Kiến thức nền tảng được xây dựng

  1. Lý thuyết thông tin bất định: Mô hình hóa thông tin dựa trên bộ tứ của Dubois & Prade: $\langle \text{thuộc tính, đối tượng, giá trị, mức tự tin} \rangle$, phân định rành mạch giữa bất định không chính xác (bất định ngôn ngữ, dùng tập mờ) và bất định thiếu thông tin (tin cậy của sự kiện, dùng lý thuyết độ đo mờ và lý thuyết bằng chứng).
  2. Nguyên lý tính toán mềm: Khai thác dung sai của sự không chính xác, gần đúng và bất định để đạt được các giải pháp đơn giản, dễ thực thi và chi phí thấp.
  3. Cơ sở liên kết đa ngành: Kết hợp lý thuyết tập mờ, mạng thần kinh nhân tạo và giải thuật tiến hóa di truyền thành một hệ thống giải thuật tính toán thống nhất.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật: Thiết lập hàm thành viên thông qua phương pháp trực quan, phương pháp suy diễn (hình học tam giác), phương pháp chuyên gia (trực tiếp và gián tiếp với ma trận so sánh $P = [p_{ij}]$ thỏa tính nhất quán), phương pháp mạng neural và GA; thiết kế các quy tắc suy diễn mờ và cấu hình bộ điều khiển mờ.
  • Kỹ năng phân tích: Đánh giá độ tin cậy của dữ liệu đầu vào trong các bài toán dự báo, thẩm định tài chính dự án (dòng tiền mờ, tính tương đương dòng tiền), và phân tích rủi ro thời gian hoàn thành dự án trên sơ đồ mạng $pCPM$.
  • Kỹ năng ứng dụng công nghiệp: Thiết kế kiểm đồ kiểm soát chất lượng biến ngôn ngữ, xây dựng thuật toán tối ưu hóa chi phí tồn kho và điều độ tiến độ sản xuất trong điều kiện tham số không cố định.

Phương pháp giảng dạy và học tập

Giáo trình được biên soạn theo phương pháp sư phạm diễn dịch: trình bày các tiên đề toán học trừu tượng (như không gian mẫu, hàm độ đo mờ $g$, tính quá cộng của hàm mức tin $Bl$, tính thấp cộng của hàm mức khả tín $Pl$), sau đó cụ thể hóa qua các ví dụ tính toán số học cụ thể.

  • Bài tập và ví dụ thực tế: Mỗi khái niệm lý thuyết đều đi kèm mô hình toán học giải thích chi tiết. Điển hình như ví dụ phân loại các dạng hình học của tam giác $T(A, B, C)$ (gần cân $I$, gần vuông $R$, gần vuông cân $IR$, gần đều $E$) qua các hàm toán học suy diễn; hoặc ví dụ y khoa xây dựng khung bằng chứng $\langle F, m \rangle$ để tính mức tin chẩn đoán bệnh hô hấp (viêm đường hô hấp trên, viêm phế quản, viêm tiểu phế quản, viêm phổi).
  • Phương pháp thực hành: Thực hiện các bước tính toán ma trận quan hệ, hợp thành mờ, giải mờ cho các hệ thống điều khiển con lắc ngược, điều khiển nhiệt độ lò và lập bảng kiểm đồ chất lượng sản phẩm.
  • Phương pháp đánh giá: Đánh giá mức độ tiếp thu thông qua năng lực chứng minh các bất đẳng thức toán tử mờ, kỹ thuật thiết lập ma trận so sánh cặp chuyên gia gián tiếp, và khả năng giải quyết các bài toán vận trù mờ trong quản lý công nghiệp.
  • Hướng dẫn tự học: Người học cần thực hành tuần tự: đọc kỹ phần định nghĩa và chứng minh tính chất ở Chương 1-8, tự giải các ví dụ minh họa bằng tay, sau đó triển khai thuật toán tính toán mềm trên các công cụ máy tính để giải quyết các bài toán ở Chương 9-15.

Điểm nổi bật và cập nhật

  1. Hệ thống hóa toàn diện quá trình phát triển của lý thuyết mờ:
    Giáo trình ghi nhận lịch sử phát triển từ bài báo nền tảng năm 1965 của Lotfi Zadeh (Đại học California, Berkeley) về lý thuyết tập mờ, bài báo năm 1973 về phân tích hệ thống phức tạp và ra quyết định, đến bài báo năm 1981 về lý thuyết khả năng.

  2. Cập nhật các tổ chức học thuật và mốc thực tiễn công nghiệp:
    Tài liệu dẫn chứng sự hình thành của các tổ chức quốc tế như IFSA (International Fuzzy System Association, 1985), SOFT, BMFSA, LIFE, FLSI. Giáo trình phản ánh lịch sử ứng dụng từ châu Âu (Ebrahim Mamdani năm 1970 điều khiển máy phát hơi nước; Hans Zimmerman ứng dụng trong hệ thống hỗ trợ ra quyết định) đến làn sóng thương mại hóa tại Nhật Bản (Fuji Electric năm 1983 ứng dụng xử lý nước, Hitachi năm 1987 ứng dụng trên xe điện ngầm, Mitsubishi và Omron trong tự động hóa sản xuất).

  3. Mở rộng phạm vi từ kỹ thuật điện sang kỹ thuật công nghiệp:
    Khác với các tài liệu chỉ tập trung vào điều khiển mờ, giáo trình tích hợp sâu vào các chuyên ngành kỹ thuật hệ thống công nghiệp: dự báo mờ, kinh tế kỹ thuật mờ, quản lý vật tư tồn kho mờ, kiểm soát chất lượng mờ (mô hình $pLCC$, kiểm đồ Raz – Wang, Kanagawa – Tamaki – Ohta), và điều độ dự án mờ ($pCPM$).

  4. Trích dẫn luận điểm học thuật đặc trưng:
    Giáo trình dẫn giải "Nguyên lý cái búa" của Lotfi Zadeh ("Nếu bạn có một cái búa trong tay, và đó là công cụ duy nhất của bạn, thì mọi thứ đều trông như những cái đinh") để nhấn mạnh nguyên tắc khoa học: phải lựa chọn công cụ tính toán phù hợp với bản chất vấn đề, tránh việc áp đặt công cụ tính toán cứng vào các bài toán thực tế mang tính bất định và xấp xỉ.


Đối tượng sử dụng giáo trình

Nhóm đối tượng Mục đích sử dụng Yêu cầu kiến thức tiên quyết
Sinh viên đại học (Năm 3, Năm 4 ngành Kỹ thuật Công nghiệp, Tự động hóa, CNTT) Học phần Tính toán mềm, Hệ mờ, Trí tuệ nhân tạo ứng dụng Đại số tuyến tính, Giải tích, Xác suất thống kê, Lý thuyết tập hợp cơ sở
Học viên cao học & Nghiên cứu sinh Nghiên cứu mô hình hóa bất định, tối ưu hóa hệ thống phi truyền thống Nghiên cứu vận trù, Lý thuyết điều khiển, Tối ưu hóa
Giảng viên đại học Biên soạn đề cương bài giảng, bài tập môn học Tính toán mềm Nắm vững toán học mờ và các phương pháp giải thuật mềm
Kỹ sư & Chuyên viên phân tích Thiết kế bộ điều khiển mờ, kiểm soát chất lượng, lập kế hoạch dự án Kiến thức vận hành hệ thống sản xuất và quản trị dự án

Câu hỏi thường gặp

1. Giáo trình này phù hợp với ai?

Giáo trình được biên soạn cho sinh viên năm cuối, học viên cao học, giảng viên và kỹ sư thuộc các ngành Kỹ thuật Hệ thống Công nghiệp, Tự động hóa, Cơ điện tử, Khoa học Máy tính và Quản lý Kỹ thuật.

2. Cần kiến thức nền nào để học?

Người học cần có kiến thức toán đại cương vững vàng (đại số tuyến tính, giải tích, lý thuyết tập hợp rõ), lý thuyết xác suất thống kê cơ sở và các khái niệm ban đầu về nghiên cứu vận trù / lý thuyết điều khiển.

3. Điểm khác biệt cốt lõi giữa giáo trình này và các tài liệu khác là gì?

Tài liệu cung cấp bức tranh toàn diện về Tính toán mềm (kết hợp Tập mờ, Mạng thần kinh, Giải thuật di truyền) và dành hơn một nửa dung lượng (từ Chương 9 đến Chương 15) để trình bày chi tiết các ứng dụng chuyên sâu trong Kỹ thuật Công nghiệp và Quản trị Vận hành (kinh tế mờ, kiểm đồ chất lượng mờ, điều độ dự án mờ, tồn kho mờ).

4. Làm sao để tự học giáo trình hiệu quả?

Người học nên tiếp cận tuần tự theo 2 giai đoạn:

  • Giai đoạn 1: Nắm vững các công thức toán học, tiên đề độ đo mờ, toán tử mờ và các phương pháp giải mờ tại Chương 1 đến Chương 8.
  • Giai đoạn 2: Chọn lựa chương ứng dụng phù hợp với chuyên môn (Chương 9-15) để giải các bài toán thực tế và mô phỏng thuật toán.

5. Có những phương pháp giải mờ cụ thể nào được trình bày trong sách?

Giáo trình trình bày 7 phương pháp giải mờ:

  1. Nguyên lý hàm thành viên cực đại
  2. Cận dưới / cận trên hàm thành viên cực đại
  3. Trung bình hàm thành viên cực đại
  4. Phương pháp trọng tâm
  5. Phương pháp trung bình trọng số
  6. Phương pháp trung bình trọng số theo tâm
  7. Trọng tâm vùng lớn nhất
    Đồng thời, giáo trình đối chiếu 7 phương pháp này dựa trên 5 tiêu chuẩn lựa chọn của Hellen Doorn & Thomas (1993): tính liên tục, tính duy nhất, tính đại diện, tính đơn giản, và trọng lượng thành phần.

Kết luận

Giáo trình Tính Toán Mềm và Ứng Dụng (2020) của PGS. TS. Nguyễn Như Phong là tài liệu học thuật hoàn chỉnh, chuẩn hóa hệ thống kiến thức từ lý thuyết bất định, tập mờ, logic mờ, mạng thần kinh đến giải thuật di truyền. Lộ trình tiếp cận của tài liệu dẫn dắt người học từ các tiên đề toán học giải tích đến việc thiết kế và thực thi các mô hình tối ưu hóa trong kỹ thuật và quản lý công nghiệp. Cùng với danh mục tài liệu tham khảo chuyên khảo, đây là học liệu cơ sở phục vụ cho công tác giảng dạy, học tập và nghiên cứu chuyên sâu về các phương pháp tính toán thông minh trong khoa học kỹ thuật hiện đại.