1 điểm bởi GN⁺ 2025-04-16 | 1 bình luận | Chia sẻ qua WhatsApp
  • Unsure Calculator là một công cụ có thể tính toán với các con số không chắc chắn
  • Công cụ này xử lý độ bất định bằng cách dùng ký hiệu phạm vi
  • Ký hiệu phạm vi giả định rằng có 95% xác suất con số sẽ nằm trong một khoảng nhất định
  • Công cụ giải thích cách xử lý độ bất định thông qua nhiều ví dụ đời thực
  • Đây là công cụ dành cho các phép tính đơn giản, không phù hợp cho phân tích thống kê phức tạp

Giới thiệu về công cụ tính độ bất định

  • Filip giới thiệu một phiên bản đầu của máy tính dùng để xử lý độ bất định
  • Thống kê thì phức tạp, nhưng công cụ này xử lý độ bất định bằng ký hiệu phạm vi đơn giản
  • Ký hiệu phạm vi dùng dấu "~" để biểu thị khoảng giá trị của một con số

Hiểu về ký hiệu phạm vi

  • Ký hiệu phạm vi giả định rằng con số sẽ nằm trong một khoảng nhất định
  • Ví dụ, "10~15" có nghĩa là "từ 10 đến 15"
  • Cách ký hiệu này được thiết kế để mang sức mạnh của thống kê đến với nhiều người hơn

Ví dụ trong đời thực

  • Gia đình của Filip cân nhắc chuyện chuyển nhà và đưa ra các quyết định tài chính
  • Họ biểu diễn các biến số không chắc chắn dưới dạng phạm vi để đưa ra quyết định tốt hơn
  • Ví dụ, họ tính lương tháng, thuế, chi phí sinh hoạt... theo dạng phạm vi để đánh giá tình hình tài chính

Ví dụ về phương trình Drake

  • Phương trình Drake là công thức dùng để ước tính số nền văn minh trong thiên hà
  • Các ước tính mới nhất được biểu diễn dưới dạng phạm vi và tính bằng Unsure Calculator
  • Kết quả cho ra một khoảng từ 0 đến 450 nền văn minh

Các trường hợp sử dụng khác

  • Có thể dùng trong nhiều tình huống như đánh giá tính khả thi của ý tưởng kinh doanh, ước tính thu nhập tương lai, tính tỷ suất lợi nhuận đầu tư...
  • Biểu diễn các biến số không chắc chắn dưới dạng phạm vi có thể giúp đưa ra quyết định tốt hơn

Tính năng hiện có và các giới hạn

  • Ngoài +, -, x, /, công cụ còn hỗ trợ các chức năng như lũy thừa, căn bậc hai, sin...
  • Do sử dụng phương pháp Monte Carlo nên việc tính toán có thể chậm
  • Giao diện đơn giản và không phù hợp để dùng như công cụ cho chuyên gia thống kê
  • Đây là công cụ cho các phép tính đơn giản; với phân tích thống kê phức tạp, nên dùng công cụ khác

Kết luận

  • Unsure Calculator là một công cụ đơn giản để xử lý độ bất định và có thể hữu ích trong nhiều tình huống khác nhau
  • Đây là công cụ dành cho các phép tính đơn giản, không phù hợp cho phân tích thống kê phức tạp

1 bình luận

 
GN⁺ 2025-04-16
Ý kiến trên Hacker News
  • Tôi thích công cụ này

    • Theo truyền thống của HN, đưa ra một vài ý kiến hơi lạc đề bằng cách phản ứng với các từ trong bài viết
    • Có ba lưu ý khi tính toán
      • 95% rộng hơn rất nhiều so với những gì mọi người nghĩ. Mọi người nghĩ 95% là "khá chắc chắn", nhưng thực ra nó gần với "nếu không phải vậy thì sẽ thật sự đáng ngạc nhiên"
      • Xác suất gần như luôn có tương quan. Ví dụ, tiền thuê nhà và chi phí ăn uống rất có thể có tương quan
      • Phân phối chuẩn thông thường hiếm hơn nhiều so với mọi người nghĩ. Trong tự nhiên có vẻ có nhiều vòng phản hồi âm, nhưng trong xã hội loài người, phân phối chuẩn lại xuất hiện một cách bất thường
    • Công cụ này và cách triển khai của nó đều tốt. Những người mới tiếp xúc với thống kê có thể mắc sai lầm
  • Tôi từng viết một công cụ tương tự

    • fermi cho dòng lệnh
    • máy tính phân phối cho Android
    • cũng có một phiên bản phức tạp hơn tên là Squiggle Language
  • Sẽ tốt nếu chuyển đầu ra thành phân phối khoảng/phân phối Gaussian

    • Lý do histogram có số âm (-5) là vì sự đơn giản của Unsure Calculator
  • Có thể xem phương trình Drake hay các phương trình nhân xác suất trong không gian log

    • Độ bất định nằm ở độ lớn của từng xác suất, và xác suất cuối cùng là tích lũy thừa của các log-xác suất
  • Biểu đồ histogram bằng ASCII rất ngầu. Một cú hack gọn đẹp để hoàn thành công việc nhanh chóng

  • Nếu thích bài này thì có lẽ bạn cũng sẽ thấy bài báo "Dissolving the Fermi Paradox" thú vị

    • Bài đó đi sâu hơn vào cách nhân các hàm mật độ xác suất
  • Phạm vi được biểu diễn bằng khoảng cách giữa giá trị nhỏ nhất và lớn nhất

    • Ở phần Monte Carlo, các con số được tạo ra từ phân phối đều
    • Nếu nhập "1~2" thì histogram trông giống như phân phối chuẩn với tâm tại 1.5
    • Nếu là phân phối đều thì histogram phải phẳng
  • Yêu cầu tính năng: cho phép chỉ định phân phối xác suất

  • Ban đầu nghe như một trò đùa, nhưng đáng ngạc nhiên là có vẻ hữu ích

    • Nếu có thể dùng như một ứng dụng thì tôi sẽ cài
  • Tôi thắc mắc liệu mỗi cửa sổ ước lượng có thực hiện 250k phép tính hay không

    • Tôi muốn biết vì sao lại giữ ở mức 250k, thay vì một con số thấp hơn như 10k
  • Khi nhập "1 / (-1~1)" thì cho ra -35~35

    • Tôi không rõ kết quả đó tốt đến mức nào