هوش‌مصنوعی بدون تفکر محاسباتی اصلاً قابل فهم نیست. نه برای ساختنش، نه برای استفاده‌ی درست از آن، نه برای نقدش.

این جمله اغراق نیست؛ دقیق است. مسیر هوش مصنوعی به صورت زیر شکل می‌گیرد : 

    یعنی:

  • تفکر محاسباتی پایه‌ی شناختی AI است
  • AI کاربرد فناورانه‌ی تفکر محاسباتی است
  1. تفکر محاسباتی زبان فکر کردن درباره‌ی AI است.اکثر مردم AI را «جادو» می‌بینند.
    تفکر محاسباتی کمک می‌کند بفهمیم  هوش مصنوعی سیستم است، نه موجود زنده
  • ورودی دارد، پردازش دارد، خروجی دارد
  • خطا دارد و قابل اصلاح است

یعنی بدون تفکر محاسباتی : AI می‌شود جعبه‌ی سیاه و با تفکر محاسباتی AI می‌شود سیستم قابل تحلیل

  1. تفکر محاسباتی قبل از AI می‌آید (نه بعد از آن)

خیلی‌ها فکر می‌کنند:اول AI را یاد بدهیم، تفکر محاسباتی خودش می‌آید ، OECD و UNESCO دقیقاً برعکس می‌گویند:

اگر تفکر محاسباتی نباشد، AI فقط مصرف می‌شود، نه فهمیده چرا؟ چون : 

  • AI پر از الگوریتم است
  • پر از الگو
  • پر از انتزاع
  • پر از خطا و بهینه‌سازی

این‌ها همان ۵ مرحله‌ی تفکر محاسباتی هستند.

  1. نگاشت دقیق ۵ مرحله‌ی تفکر محاسباتی به هوش مصنوعی
مرحلهتفکرمحاسباتیدرهوشمصنوعیچهمی‌شود؟
تجزیهشکستن مسئله (مثلاً تشخیص چهره ← نور، زاویه، ویژگی‌ها)
الگویادگیری الگو از داده‌ها (Machine Learning)
انتزاعساخت مدل (Model) از دنیای واقعی
الگوریتمروش یادگیری / تصمیم‌گیری
دیباگینگاصلاح مدل، کاهش خطا
بهینه‌سازیافزایش دقت، کاهش bias
  1. تفاوت «تفکر محاسباتی با هوش مصنوعی
تفکرمحاسباتیهوشمصنوعی
مهارتشناختیانسانیفناوری
آموزش‌پذیرازکودکیابزار
مستقلازکامپیوتروابسته به کامپیوتر
برایهمهلازمبرای همه ساخته می‌شود

ما تفکر محاسباتی را یاد می‌دهیم تا بچه‌ها قربانی AI نشوند . نه لزوماً برنامه‌نویس AI شوند.