Cách chạy PLS SEM và Bootstrapping trên SmartPLS 4 là quy trình vận hành hai thuật toán nền tảng trong phần mềm SmartPLS thế hệ mới nhằm ước lượng các trọng số tham số mô hình và kiểm định ý nghĩa thống kê của các giả thuyết nghiên cứu. Phiên bản SmartPLS 4 đã mang lại bước đột phá vượt bậc về giao diện người dùng, hiệu năng tính toán đa luồng và khả năng quản lý dự án trực quan, giúp các nhà khoa học và sinh viên dễ dàng làm chủ công cụ phân tích mô hình phương trình cấu trúc hiện đại.

Tổng quan về hai thuật toán chủ lực trong phần mềm SmartPLS 4
Để hoàn thành một bài báo cáo khoa học bằng PLS-SEM, người nghiên cứu bắt buộc phải vận hành phối hợp hai thuật toán riêng biệt:
- Thuật toán PLS-SEM Algorithm: Là thuật toán lặp OLS từng phần dùng để ước lượng các điểm số biến tiềm ẩn, hệ số tải ngoài (Outer Loadings), hệ số đường dẫn (Path Coefficients), hệ số xác định R² và quy mô tác động f². Thuật toán này cho ta biết độ lớn và chiều hướng tác động của các mối quan hệ.
- Thuật toán Bootstrapping: Là thuật toán tái lấy mẫu ngẫu nhiên có hoàn lại (thường lặp lại 5.000 lần) để tạo phân phối thực nghiệm, từ đó tính toán sai số chuẩn (Standard Error), giá trị t-statistic, p-value và khoảng tin cậy BCa. Thuật toán này trả lời câu hỏi các mối quan hệ đó có ý nghĩa thống kê hay không.
“PLS-SEM Algorithm cho bạn biết các thông số thực tế của mô hình trên mẫu khảo sát; trong khi Bootstrapping là phép thử bản lĩnh kiểm tra xem những thông số đó có đứng vững khi suy rộng ra toàn bộ tổng thể hay không.”

Chuẩn bị dữ liệu và thiết lập dự án mới trên SmartPLS 4
Trước khi chạy thuật toán, việc chuẩn bị dữ liệu cần tuân thủ các bước sau:
- Khởi tạo không gian làm việc (Workspace): Mở SmartPLS 4, chọn thư mục lưu trữ Workspace trên máy tính. Nhấp chọn New Project để tạo tên đề tài nghiên cứu.
- Nhập tệp dữ liệu khảo sát (Import Data): SmartPLS 4 hỗ trợ trực tiếp cả định dạng .csv và .sav của SPSS. Nhấp chuột phải vào dự án chọn Import Data File.
- Kiểm tra bảng tổng quan dữ liệu: Phần mềm sẽ tự động nhận diện thang đo (Metric, Categorical) và hiển thị các giá trị thống kê mô tả (Mean, Min, Max, Skewness, Kurtosis).
- Kiểm tra giá trị khuyết (Missing Values) và cấu hình mã đại diện cho số liệu khuyết nếu có (ví dụ: -99).
- Vẽ sơ đồ mô hình cấu trúc (Create PLS-SEM Model): Nhấp vào Create Model, chọn loại mô hình là PLS-SEM. Kéo thả các biến quan sát từ danh sách bên trái sang vùng làm việc để tạo các biến tiềm ẩn, sau đó dùng công cụ Connect để nối các đường mũi tên giả thuyết nhân quả.
Quy trình thao tác chạy thuật toán PLS-SEM Algorithm
Sau khi hoàn thiện sơ đồ mô hình:
- Trên thanh menu trên cùng, nhấp vào nút Calculate → PLS-SEM Algorithm.
- Tại cửa sổ cấu hình thuật toán:
- Weighting Scheme: Giữ nguyên mặc định là Path (đây là phương pháp chuẩn mực được khuyến nghị cho mọi mô hình cấu trúc).
- Maximum Iterations: Đặt mặc định là 300 (mô hình thường hội tụ sau khoảng 5 đến 15 vòng lặp).
- Stop Criterion: Đặt mức 10^-7 (1E-7) để đảm bảo độ chính xác cực cao.
- Nhấp chọn Start Calculation. Phần mềm chỉ mất 1-2 giây để hoàn thành tính toán.
- Đọc kết quả thẩm định mô hình đo lường:
- Vào Quality Criteria → Construct Reliability and Validity: Kiểm tra Cronbach’s Alpha (> 0.70), Composite Reliability CR (> 0.70) và AVE (> 0.50).
- Vào Quality Criteria → Discriminant Validity: Kiểm tra tỷ số HTMT (< 0.85 hoặc < 0.90) và bảng Fornell-Larcker.
- Vào Final Results → Outer Loadings: Kiểm tra các hệ số tải ngoài (> 0.708).
Quy trình thao tác chạy thuật toán Bootstrapping chuẩn học thuật
Khi mô hình đo lường đã khẳng định đạt chuẩn, chuyển sang chạy thuật toán kiểm định giả thuyết:
- Trên thanh menu, nhấp chọn Calculate → Bootstrapping.
- Cấu hình các tham số kỹ thuật then chốt:
- Subsamples: Nhập chính xác 5.000 (tiêu chuẩn quốc tế của các tạp chí Scopus/WoS).
- Do parallel processing: Tích chọn để tận dụng toàn bộ số nhân CPU của máy tính, giúp tăng tốc độ xử lý gấp nhiều lần.
- Test type: Chọn Two-Tailed (nếu giả thuyết hai chiều) hoặc One-Tailed (nếu giả thuyết một chiều có định hướng dương/âm cụ thể).
- Significance level: Chọn 0.05 (tương ứng mức ý nghĩa 5%).
- Confidence interval method: Chọn Bias-Corrected and Accelerated (BCa) Bootstrap.
- Nhấp Start Calculation. Quá trình chạy 5.000 mẫu con sẽ hoàn tất trong khoảng 10 đến 30 giây.
- Đọc kết quả kiểm định giả thuyết cấu trúc:
- Mở mục Final Results → Path Coefficients: Quan sát các cột Original Sample (β), Sample Mean, Standard Deviation (SE), t-statistics và p-values.
- Mở tab Confidence Intervals Bias-Corrected: Kiểm tra các khoảng tin cậy 95% BCa. Bất kỳ mối quan hệ nào có p < 0.05 và khoảng tin cậy không chứa số 0 đều được kết luận là giả thuyết được chấp nhận.

Bảng so sánh cấu hình kỹ thuật giữa PLS-SEM Algorithm và Bootstrapping
Dưới đây là bảng tổng hợp giúp bạn tra cứu nhanh thông số cấu hình:
| Tiêu chí kỹ thuật | PLS-SEM Algorithm | Bootstrapping Algorithm |
|---|---|---|
| Mục tiêu cốt cựu | Ước lượng độ lớn tham số (Loadings, Paths, R²) | Kiểm định ý nghĩa thống kê (p-value, t-value, CI) |
| Cơ chế tính toán | Hồi quy OLS lặp từng phần trên mẫu gốc | Tái lấy mẫu ngẫu nhiên có hoàn lại 5.000 lần |
| Cấu hình trọng tâm | Path Weighting, Stop Criterion 1E-7 | 5.000 Subsamples, Two-tailed, 95% BCa |
| Đầu ra chính | Hệ số tải, AVE, CR, HTMT, R², f² | p-value, t-statistic, khoảng tin cậy BCa |
| Thời gian chạy | Tức thì (1 – 2 giây) | Từ 10 đến 30 giây tùy theo CPU |
Khắc phục các sự cố thường gặp khi chạy PLS-SEM và Bootstrapping trên SmartPLS 4
Trong quá trình vận hành hai thuật toán trên SmartPLS 4, người dùng có thể gặp một số tình huống kỹ thuật sau:
- Hiện tượng thuật toán không hội tụ (Did not converge after 300 iterations): Thường xảy ra khi trong mô hình có hai biến chỉ báo tương quan với nhau gần như hoàn hảo (r > 0.95), hoặc có vòng lặp tròn giữa các biến tiềm ẩn. Giải pháp: Kiểm tra ma trận tương quan biến chỉ báo và loại bỏ biến bị trùng lặp.
- Chạy Bootstrapping bị chậm hoặc máy bị đơ: Nếu mô hình quá phức tạp với nhiều biến tiềm ẩn bậc hai, việc chạy 5.000 mẫu có thể chiếm dụng nhiều RAM. Giải pháp: Trong hộp thoại Bootstrapping, đảm bảo bạn đã tích chọn ô Parallel processing để kích hoạt toàn bộ các luồng xử lý CPU; đồng thời tắt bớt các ứng dụng chạy ngầm không cần thiết.
- Cố định kết quả để đối chiếu: Do Bootstrapping lấy mẫu ngẫu nhiên, kết quả p-value có thể xê dịch nhẹ ở hàng thập phân thứ tư giữa các lần chạy. Để kết quả xuất ra trong báo cáo luận văn hoàn toàn đồng bộ, hãy tích chọn ô Fixed random seed và nhập một số nguyên bất kỳ (ví dụ: 12345). Khi đó, mọi lần chạy lại thuật toán trên cùng tập dữ liệu sẽ cho ra các con số giống hệt nhau.
Kỹ thuật xuất báo cáo đồ họa và dữ liệu bảng biểu trên SmartPLS 4
SmartPLS 4 cung cấp tính năng xuất báo cáo tự động rất chuyên nghiệp:
- Chuyển đổi giao diện hiển thị trên sơ đồ: Nhấp vào hộp chọn ở góc trên bên trái vùng vẽ để chuyển đổi giữa các chế độ hiển thị: Path Coefficients & R², Outer Loadings & Path Coefficients hoặc p-values.
- Xuất hình ảnh mô hình chất lượng cao: Chọn menu Export → Save as Image hoặc nhấp chuột phải chọn Copy to Clipboard để dán trực tiếp sang Microsoft Word mà không bị suy giảm chất lượng.
- Xuất toàn bộ bảng biểu sang Excel hoặc Web: Nhấp vào nút Excel format hoặc Web report ở góc trên bên phải trang kết quả để lưu toàn bộ các bảng ma trận số liệu phục vụ cho việc trình bày chương phân tích kết quả của luận án.

Câu hỏi thường gặp về cách chạy PLS SEM và Bootstrapping trên SmartPLS 4 (FAQ)
Tại sao trên sơ đồ kết quả của SmartPLS 4 một số mũi tên hiển thị màu đỏ?
Màu đỏ xuất hiện khi mối quan hệ đó có hệ số tác động âm (-) hoặc có p-value lớn hơn 0.05 (mối quan hệ không có ý nghĩa thống kê).
Có thể chạy mô hình phân tích biến điều tiết (Moderation) trực tiếp trên sơ đồ không?
Rất đơn giản, bạn chỉ cần nhấp chuột phải vào biến phụ thuộc, chọn Add Moderating Effect, sau đó chọn biến độc lập và biến điều tiết để SmartPLS 4 tự động tạo số hạng tương tác.
Tính năng CB-SEM trên SmartPLS 4 hoạt động như thế nào?
Từ SmartPLS 4, bạn có thể tạo mô hình loại CB-SEM song song với PLS-SEM để ước lượng các chỉ số Model Fit (Chi-square, CFI, RMSEA) giống như phần mềm AMOS.
Kết luận và định hướng thực hành
Nắm vững Cách chạy PLS SEM và Bootstrapping trên SmartPLS 4 giúp nhà nghiên cứu chủ động hoàn toàn trong việc xử lý số liệu, tối ưu hóa thời gian thực hiện đề tài và tự tin công bố các kết quả học thuật chuẩn mực. Để nhận bộ cài đặt dữ liệu thực hành và giáo trình hướng dẫn SmartPLS 4 chi tiết từ cơ bản đến nâng cao, mời quý bạn đọc truy cập NCS Nguyễn Thanh Phương.

Giảng viên Nguyễn Thanh Phương là chuyên gia chuyên sâu về Nghiên cứu khoa học, Ứng dụng AI, Digital Marketing và Quản trị bản thân. Với kinh nghiệm giảng dạy thực chiến, tác giả trực tiếp hướng dẫn ứng dụng phương pháp luận và phân tích dữ liệu chuyên sâu cho người học nên được sinh viên gọi là Thầy giáo quốc dân. Mọi nội dung chia sẻ đều tuân thủ nguyên tắc khách quan, thực chứng và mang giá trị ứng dụng cao, hướng tới mục tiêu cốt lõi: “Làm bạn tốt hơn!




