Tuyệt đối không thể bỏ qua kỹ thuật Bootstrapping SmartPLS nếu bạn đang thực hiện phân tích mô hình cấu trúc tuyến tính (PLS-SEM). Đây là một quy trình tái lấy mẫu có vai trò quyết định trong việc kiểm định ý nghĩa thống kê của các mối quan hệ trong mô hình nghiên cứu. Vì PLS-SEM không yêu cầu dữ liệu phải tuân theo phân phối chuẩn, các phương pháp kiểm định tham số truyền thống không thể áp dụng. Chính kỹ thuật Bootstrapping SmartPLS sẽ giúp bạn giải quyết vấn đề này bằng cách ước lượng sai số chuẩn, giá trị T-value, P-value, và khoảng tin cậy trực tiếp từ bộ dữ liệu của bạn, tạo cơ sở vững chắc để chấp nhận hay bác bỏ giả thuyết.
Bài viết này là cẩm nang toàn diện từ A-Z, hướng dẫn bạn từ lý thuyết nền tảng, cách thực hiện chi tiết, diễn giải kết quả cho đến xử lý các lỗi thường gặp và trình bày theo chuẩn hàn lâm.
Mục lục
ToggleGiới thiệu về Bootstrapping trong SmartPLS
Bootstrapping là một thủ tục tái lấy mẫu phi tham số (non-parametric resampling procedure). Hiểu một cách đơn giản, phần mềm sẽ lấy ngẫu nhiên có hoàn lại nhiều mẫu con (gọi là subsamples) từ bộ dữ liệu gốc của bạn. Số lượng mẫu con này thường rất lớn, ví dụ 5.000 hoặc 10.000 lần. Trên mỗi mẫu con, phần mềm sẽ tính toán lại các hệ số trong mô hình (như hệ số đường dẫn, hệ số tải…).
Từ hàng ngàn kết quả ước lượng này, thuật toán sẽ xây dựng một phân phối thực nghiệm. Phân phối này cho phép chúng ta tính toán sai số chuẩn (Standard Error) của các ước lượng, từ đó suy ra giá trị T (T-value) và giá trị P (P-value). Đây chính là các chỉ số cốt lõi để xác định xem một mối quan hệ trong mô hình có thực sự có ý nghĩa về mặt thống kê hay không.
Tại sao Bootstrapping là cần thiết cho phân tích mô hình?
Trong phân tích hồi quy tuyến tính thông thường (OLS) trên SPSS, chúng ta có thể kiểm định giả thuyết trực tiếp vì các giả định về phân phối chuẩn của phần dư được đáp ứng. Tuy nhiên, PLS-SEM là một phương pháp “mềm” hơn, không đòi hỏi các giả định chặt chẽ về phân phối dữ liệu. Điều này vừa là ưu điểm (linh hoạt) vừa là thách thức, vì nó khiến các công cụ kiểm định tham số trở nên không hợp lệ.
Bootstrapping SmartPLS ra đời để lấp vào khoảng trống này. Nó không dựa vào bất kỳ giả định nào về phân phối của biến số. Thay vào đó, nó tạo ra một phân phối thực nghiệm từ chính dữ liệu của bạn. Nhờ đó, chúng ta có thể đánh giá độ tin cậy và sự ổn định của các kết quả ước lượng từ mô hình PLS-SEM, mang lại tính khoa học và sự thuyết phục cho kết quả nghiên cứu. Nếu không có Bootstrapping SmartPLS, bạn chỉ có thể nói về độ lớn của tác động (hệ số đường dẫn) chứ không thể kết luận tác động đó có ý nghĩa thống kê hay không.
Khi nào nên sử dụng Bootstrapping SmartPLS?
Câu trả lời rất đơn giản: bạn nên sử dụng Bootstrapping SmartPLS bất cứ khi nào bạn muốn kiểm định các giả thuyết trong mô hình cấu trúc PLS-SEM. Sau khi chạy thuật toán PLS-SEM Algorithm để đánh giá mô hình đo lường (độ tin cậy, giá trị hội tụ, giá trị phân biệt), bước tiếp theo luôn là chạy Bootstrapping SmartPLS để đánh giá mô hình cấu trúc.
Cụ thể, bạn cần đến Bootstrapping để có được các giá trị T-value, P-value và khoảng tin cậy cho:
- Các tác động trực tiếp (Direct effects) giữa các biến.
- Các tác động gián tiếp (Indirect effects) thông qua biến trung gian.
- Các tác động điều tiết (Moderating effects) của biến điều tiết.
Nói cách khác, toàn bộ quá trình kiểm định giả thuyết trong một bài luận văn sử dụng SmartPLS đều phụ thuộc vào kết quả của quy trình Bootstrapping SmartPLS. Thiếu bước này, nghiên cứu của bạn sẽ không có cơ sở để kết luận các giả thuyết H1, H2, H3… được chấp nhận hay bác bỏ.
Lợi ích của việc áp dụng Bootstrapping trong nghiên cứu
Việc áp dụng kỹ thuật Bootstrapping SmartPLS mang lại nhiều lợi ích vượt trội cho các nhà nghiên cứu, đặc biệt là trong lĩnh vực khoa học xã hội và kinh tế:
- Không đòi hỏi giả định phân phối chuẩn: Đây là lợi ích lớn nhất, cho phép bạn phân tích các bộ dữ liệu không tuân theo quy luật phân phối chuẩn, một tình huống rất phổ biến trong thực tế.
- Hiệu quả với cỡ mẫu nhỏ: Dù cỡ mẫu lớn luôn được khuyến khích, PLS-SEM kết hợp với bootstrapping vẫn có thể cho ra kết quả đáng tin cậy với cỡ mẫu tương đối nhỏ so với CB-SEM (AMOS).
- Cung cấp các chỉ số kiểm định quan trọng: Cung cấp đầy đủ bộ ba T-value, P-value và Khoảng tin cậy (Confidence Intervals), giúp nhà nghiên cứu có nhiều góc nhìn để kết luận về giả thuyết của mình.
- Tăng tính vững chắc của kết quả: Bằng cách tạo ra hàng ngàn mẫu con, bootstrapping giúp ước lượng sai số chuẩn một cách ổn định và đáng tin cậy hơn, làm tăng độ vững chắc (robustness) cho các kết luận nghiên cứu.
Các bước tiến hành kiểm định Bootstrapping trên SmartPLS 4

Giao diện SmartPLS 4 rất trực quan và thân thiện. Sau khi đã hoàn thành việc vẽ mô hình và nhập dữ liệu, bạn chỉ cần thực hiện theo các bước sau để chạy kiểm định Bootstrapping SmartPLS.
Bước 1: Khởi tạo mô hình phân tích

Trước khi kiểm định giả thuyết, bạn phải chắc chắn rằng các thang đo của mình là tốt. Vì vậy, bước đầu tiên luôn là chạy thuật toán PLS-SEM Algorithm. Bạn vào menu Calculate -> PLS-SEM Algorithm. Giữ nguyên các cài đặt mặc định và nhấn “Start Calculation”. Sau khi chạy xong, bạn cần kiểm tra các chỉ số của mô hình đo lường như Outer Loadings, Cronbach’s Alpha, Composite Reliability (CR), Average Variance Extracted (AVE), và HTMT để đảm bảo thang đo đạt yêu cầu về độ tin cậy và giá trị. Đây là bước tiền xử lý bắt buộc trước khi thực hiện Bootstrapping SmartPLS.
Bước 2: Kích hoạt Bootstrapping

Sau khi đã hài lòng với mô hình đo lường, bạn quay trở lại giao diện vẽ mô hình. Bây giờ, hãy vào menu Calculate -> Bootstrapping. Một cửa sổ cài đặt sẽ hiện ra, cho phép bạn tùy chỉnh các thông số cho quá trình phân tích. Đây là bước quan trọng quyết định đến độ chính xác và tính lặp lại của kết quả.
Bước 3: Thiết lập các thông số cài đặt

Trong cửa sổ “Bootstrapping”, bạn cần chú ý thiết lập các thông số sau theo chuẩn hàn lâm để đảm bảo kết quả có độ tin cậy cao nhất:
- Subsamples: Đây là số lượng mẫu bootstrap con sẽ được tạo ra. Theo khuyến nghị mới nhất của Hair và cộng sự (2022), bạn nên đặt là
10,000cho báo cáo kết quả cuối cùng để đảm bảo sai số chuẩn hội tụ và ổn định. Khi chạy thử, bạn có thể đặt1,000cho nhanh. - Test Type: Chọn
Two-tailed(Kiểm định hai phía). Đây là lựa chọn tiêu chuẩn và an toàn nhất cho hầu hết các nghiên cứu khoa học xã hội, vì nó cho phép kiểm định cả tác động dương và âm. - Significance level: Đặt là
0.05. Điều này tương ứng với mức ý nghĩa 5% và khoảng tin cậy 95%, là mức phổ biến nhất trong các nghiên cứu. - Confidence interval method: Chọn
Percentile Bootstrap. Đây là phương pháp mặc định, mạnh mẽ và ổn định trong hầu hết các trường hợp. - Random Number Generator (Seed): Chọn
Fixed seedvà nhập một con số bất kỳ (ví dụ: 12345). Đây là một cải tiến quan trọng giúp đảm bảo tính lặp lại (replicability) của nghiên cứu. Khi cố định “hạt giống” này, mỗi lần bạn chạy lại Bootstrapping SmartPLS trên cùng một bộ dữ liệu, kết quả sẽ giống hệt nhau.
Bước 4: Bắt đầu quá trình tính toán
Sau khi đã thiết lập xong các thông số, bạn chỉ cần nhấn nút “Start Calculation” và đợi phần mềm xử lý. Thời gian tính toán sẽ phụ thuộc vào độ phức tạp của mô hình, kích thước mẫu và số lượng subsamples bạn đã chọn. Với 10,000 subsamples, quá trình có thể mất từ vài chục giây đến vài phút. Khi hoàn tất, SmartPLS sẽ tự động chuyển bạn đến giao diện báo cáo kết quả.
Cách diễn giải kết quả Bootstrapping
Giao diện báo cáo kết quả Bootstrapping SmartPLS cung cấp rất nhiều thông tin. Tuy nhiên, bạn chỉ cần tập trung vào một vài chỉ số chính để kết luận về các giả thuyết nghiên cứu của mình.
A. Phân tích Hệ số đường dẫn và Ý nghĩa Thống kê

Hãy nhìn vào bảng “Path Coefficients” trong cửa sổ báo cáo. Bảng này chứa các thông tin quan trọng nhất. Để kết luận một mối quan hệ có ý nghĩa thống kê, bạn cần xem xét đồng thời hai chỉ số: T-Statistics (|O/STDEV|) và P Values.
- P-value (Giá trị P): Đây là chỉ số trực quan nhất. Nếu P-value < 0.05, mối quan hệ đó có ý nghĩa thống kê ở mức ý nghĩa 5%. Nếu P-value < 0.01, nó có ý nghĩa ở mức 1%. Nếu P-value < 0.001, nó có ý nghĩa ở mức 0.1%. Ngược lại, nếu P-value > 0.05, mối quan hệ đó không có ý nghĩa thống kê.
- T-value (Giá trị T): Chỉ số này cung cấp cùng một kết luận như P-value. Với kiểm định hai phía ở mức ý nghĩa 5%, một mối quan hệ được coi là có ý nghĩa thống kê nếu giá trị tuyệt đối của T-value ≥ 1.96. Tương tự, ngưỡng cho mức ý nghĩa 1% là 2.58 và mức 10% là 1.65.
B. Đánh giá Khoảng tin cậy Bootstrap

Khoảng tin cậy (Confidence Intervals – CI) là một cách khác, rất trực quan để kiểm định giả thuyết. Trong báo cáo kết quả, hãy tìm đến mục “Confidence Intervals Bias Corrected”.
Quy tắc rất đơn giản: Nếu khoảng tin cậy 95% không chứa số 0, thì mối quan hệ đó có ý nghĩa thống kê.
- Ví dụ 1 (Có ý nghĩa): Khoảng tin cậy là [0.212, 0.436]. Vì cả cận dưới (Lower Bound) và cận trên (Upper Bound) đều là số dương và không đi qua số 0, nên mối quan hệ này có ý nghĩa thống kê.
- Ví dụ 2 (Không có ý nghĩa): Khoảng tin cậy là [-0.041, 0.205]. Vì cận dưới là số âm và cận trên là số dương, khoảng này chứa giá trị 0. Do đó, mối quan hệ này không có ý nghĩa thống kê.
Cách diễn giải này hoàn toàn tương thích với việc sử dụng P-value và T-value.
C. Các chỉ số chất lượng mô hình cần chú ý

Mặc dù các chỉ số này chủ yếu được tính từ bước PLS-SEM Algorithm, bạn cần phải báo cáo chúng cùng với kết quả Bootstrapping SmartPLS để chứng minh chất lượng tổng thể của mô hình.
- R-square (R2): Hệ số xác định, cho biết mức độ các biến độc lập giải thích được sự thay đổi của biến phụ thuộc. Theo Hair và cộng sự, các mức đánh giá là 0.75 (mạnh), 0.50 (trung bình), 0.25 (yếu).
- f2 (Effect Size): Đo lường mức độ đóng góp của một biến độc lập cụ thể vào R² của biến phụ thuộc. Các mức đánh giá là 0.02 (nhỏ), 0.15 (vừa), và 0.35 (lớn).
- VIF (Variance Inflation Factor): Dùng để kiểm tra hiện tượng đa cộng tuyến. Nếu chỉ số VIF của các biến độc lập tác động lên cùng một biến phụ thuộc mà > 5 (một số tài liệu khắt khe hơn là > 3), mô hình của bạn có thể đang gặp vấn đề đa cộng tuyến.
Những vấn đề thường gặp và biện pháp khắc phục

Trong quá trình chạy Bootstrapping SmartPLS, không phải lúc nào kết quả cũng đẹp như mong đợi. Dưới đây là một số lỗi phổ biến và cách xử lý.
Lỗi 1: Hệ số không có ý nghĩa thống kê
Đây là trường hợp phổ biến nhất: bạn kỳ vọng một mối quan hệ có ý nghĩa, nhưng kết quả cho ra P-value > 0.05.
- Nguyên nhân & Cách khắc phục:
- Kiểm tra đa cộng tuyến: Quay lại kết quả PLS-SEM Algorithm, xem bảng “Collinearity Statistics (VIF)”. Nếu có chỉ số VIF > 5, các biến độc lập của bạn đang giải thích chồng chéo cho nhau, làm triệt tiêu ý nghĩa thống kê. Ví dụ thực tế: Một nghiên cứu về sự hài lòng của nhân viên có hai biến độc lập “Môi trường làm việc” và “Quan hệ đồng nghiệp” với VIF = 6.2. Hai biến này có tương quan quá cao. Giải pháp là có thể gộp chúng thành một biến bậc hai (second-order construct) gọi là “Môi trường xã hội tại nơi làm việc” để giảm đa cộng tuyến.
- Cỡ mẫu quá nhỏ: Mặc dù PLS-SEM linh hoạt, một tác động yếu đòi hỏi cỡ mẫu đủ lớn để có thể phát hiện được. Hãy xem xét tăng cỡ mẫu nếu có thể.
- Tác động gián tiếp: Có thể tác động trực tiếp không có ý nghĩa vì nó được truyền tải hoàn toàn qua một biến trung gian (full mediation). Hãy kiểm tra kết quả “Specific Indirect Effects” trong báo cáo Bootstrapping SmartPLS để xem xét khả năng này.
Lỗi 2: Kết quả “n/a” trong phân tích
Đôi khi, bạn sẽ thấy kết quả hiển thị “n/a” (not available) ở một vài mẫu bootstrap.
- Nguyên nhân: Thường là do có biến quan sát với phương sai bằng 0 (zero variance) trong một mẫu bootstrap con nào đó. Điều này xảy ra khi tất cả các đáp viên trong mẫu con đó chọn cùng một câu trả lời cho một câu hỏi. Hoặc do cỡ mẫu quá nhỏ kết hợp với việc dùng biến giả (dummy variables).
- Cách khắc phục: Rà soát lại dữ liệu thô. Loại bỏ các biến quan sát có phương sai cực thấp hoặc các câu trả lời không có sự biến thiên. Tăng cỡ mẫu cũng là một giải pháp hiệu quả.
Lỗi 3: Kết quả thay đổi sau mỗi lần tính toán
Bạn chạy Bootstrapping SmartPLS lần đầu, P-value = 0.048. Bạn chạy lại lần nữa, P-value = 0.051. Kết quả thay đổi khiến bạn bối rối.
- Nguyên nhân: Bạn đã chọn
Random seedtrong phần cài đặt. Điều này làm cho quá trình lấy mẫu ngẫu nhiên thay đổi mỗi lần chạy. - Cách khắc phục: Luôn chọn
Fixed seedvà nhập một con số cố định. Điều này đảm bảo 100% kết quả của bạn sẽ nhất quán và có thể tái lặp, một yêu cầu quan trọng của nghiên cứu khoa học.
Hướng dẫn trình bày kết quả nghiên cứu theo chuẩn hàn lâm
Để thuyết phục hội đồng hoặc phản biện, việc trình bày kết quả cần rõ ràng, có cấu trúc và tuân theo “quy trình báo cáo hai bước” (two-step reporting approach).
Các bước trình bày Mô hình đo lường
Trước khi đi vào kiểm định giả thuyết, bạn phải chứng minh các thang đo của mình là tốt. Hãy lập một bảng tổng hợp các chỉ số chất lượng cho mô hình đo lường. Bảng này cần bao gồm các cột: Tên biến tiềm ẩn, các biến quan sát tương ứng, hệ số tải (Outer Loadings), Cronbach’s Alpha, CR, và AVE. Sau đó, trình bày một bảng riêng cho ma trận HTMT để chứng minh giá trị phân biệt giữa các khái niệm.
Trình bày Mô hình cấu trúc và Kiểm định giả thuyết
Đây là phần chính, nơi bạn trình bày kết quả từ quy trình Bootstrapping SmartPLS. Hãy tạo một bảng tổng hợp kết quả kiểm định giả thuyết theo chuẩn APA.
Ví dụ thực tế về bảng trình bày kết quả kiểm định giả thuyết:
| Giả thuyết | Mối quan hệ | Hệ số Beta (β) | Sai số chuẩn (SE) | Giá trị T | Giá trị P | Khoảng tin cậy 95% | Kết luận |
|---|---|---|---|---|---|---|---|
| H1 | CLDV -> SYH | 0.451 | 0.072 | 6.264 | <0.001 | [0.310, 0.592] | Chấp nhận |
| H2 | GIA -> SYH | 0.102 | 0.068 | 1.500 | 0.134 | [-0.031, 0.236] | Bác bỏ |
| H3 | CLDV -> TGCT | 0.689 | 0.055 | 12.527 | <0.001 | [0.581, 0.797] | Chấp nhận |
Mẫu diễn giải kết quả:
“Nghiên cứu sử dụng kỹ thuật Bootstrapping SmartPLS với 10,000 mẫu tái lặp để kiểm định các giả thuyết đã đề xuất. Kết quả phân tích mô hình cấu trúc (trình bày tại Bảng X) cho thấy: Giả thuyết H1, cho rằng Chất lượng dịch vụ (CLDV) có tác động tích cực đến Sự hài lòng (SYH), được ủng hộ (β = 0.451, T = 6.264, P < 0.001). Khoảng tin cậy 95% [0.310, 0.592] không chứa giá trị 0, củng cố thêm cho kết luận này. Tuy nhiên, giả thuyết H2 về tác động của Giá cả (GIA) đến Sự hài lòng (SYH) đã bị bác bỏ do không có ý nghĩa thống kê (β = 0.102, T = 1.500, P = 0.134 > 0.05).”
Việc nắm vững kỹ thuật Bootstrapping SmartPLS là chìa khóa để thực hiện thành công một nghiên cứu định lượng sử dụng PLS-SEM. Nếu bạn gặp khó khăn trong quá trình xử lý dữ liệu, phân tích mô hình, hay diễn giải kết quả, đừng ngần ngại tìm đến sự hỗ trợ chuyên nghiệp. Đội ngũ chuyên gia tại xulysolieu.info với kinh nghiệm dày dặn về SmartPLS, SPSS, AMOS sẵn sàng giúp bạn tháo gỡ mọi vướng mắc, đảm bảo luận văn của bạn đạt được kết quả tốt nhất.
Thông Tin Liên Hệ
- Hotline/Zalo: 0878.968.468
- Email: cs@xulysolieu.info
- Website: xulysolieu.info
Xem thêm: Hướng dẫn SmartPLS 4 cơ bản
Bài viết này hữu ích với bạn?









