معرفی کتاب الگوریتم هایی برای زندگی
خلاصهای از آنچه در کتاب الگوریتم هایی برای زندگی خواهید خواند:
صحبت از الگوریتم برای زندگی انسانی، ترکیب غریبی به نظر میرسد.
خیلیها با شنیدن واژۀ «الگوریتم» به یاد کارهایی رازآلود و عجیب میافتند که با دادههای بزرگ، دولتهای بزرگ و کسبوکارهای بزرگ سر و کار دارد. اما الگوریتم، صرفاً چند گام متناهی است که برای حل یک مسئله برداشته میشود. الگوریتمها بسیار گستردهتر و البته بسیار قدیمیتر از کامپیوترها هستند. آدمها خیلی پیشتر از ماشینها، از الگوریتم استفاده میکردهاند.
در کتاب الگوریتم هایی برای زندگی، ایدۀ طراحی الگوریتم انسانی را دنبال میکنیم؛ جستجوی راهکارهای بهتر برای چالشهای روزمرۀ آدمها.
دیدن زندگی روزمره با عینک علوم کامپیوتر، دستاوردهای متعددی به دنبال دارد. واضحتر از همه اینکه راهحلهایی منسجم و عملی برای برخی مسائل به دست میدهند.
الگوریتمها و ذهن ما
به صورت کلیتر، نگاه از زاویۀ دید علوم کامپیوتر میتواند آگاهی ما نسبت به موضوعات بسیاری را ارتقا دهد؛ موضوعاتی از قبیل ماهیت ذهن انسان، معنای عقلانیت، و دیرینهترین سوال دنیا: چگونه زندگی کردن.
بهرهگیری از شناخت برای حل مسائلی از زندگی روزمره که بنمایۀ محاسباتی دارند، میتواند نگاهمان را به رفتار عقلایی انسانها متحول کند.
ایده گرفتن از مبانی کاری کامپیوترها برای تعیین طرز تفکر و تصمیمگیری، باورها و رفتارها ممکن است به نظر خیلیها سادهانگارانه و حتی اشتباه باشد.
حتی اگر علوم کامپیوتر در خصوص طرز فکر و رفتار حرفی برای گفتن داشته باشد، آیا باید به آن گوش داد؟ زندگی رباتها و هوش مصنوعی در داستانهای علمیتخیلی نوید زندگی جذابی را که کسی مایل به تجربهاش باشد نمیدهد.
طی یکی دو دهۀ گذشته، اقتصاد رفتاری روایت منحصر به فردی را در مورد انسانها مطرح کرده است: مطابق نظر دنیل کانمن در کتاب تفکر سریع و کند، ما غیرعقلایی هستیم و در معرض خطا قرار داریم، و دلیل اصلیاش هم سختافزار ویژه و معیوب مغزمان است.
پاسخهایی که از جانب علوم کامپیوتر به مسائل روزمره داده میشود داستانی متفاوت را دربارۀ ذهن انسان بازگو میکنند. از نگاه برایان کریستین و تام گریفیث، نویسندگان کتاب الگوریتم هایی برای زندگی، زندگی پر از مسائلی است که در کمال سادگی دشوارند.
اشتباهات آدمها بیش از آنکه حرفی از خطاهای ذهن انسان بزند، دشواریهای ذاتی مسئله را بیان میکند. تفکر الگوریتمی دربارۀ دنیا، آموختن ساختارهای بنیادین مسائل پیشِ رو و خصوصیات راهکارهای آنها میتواند کمکمان کند ببینیم چقدر خوب هستیم و خطاهایی را که مرتکب میشویم بهتر بفهمیم.
زندگی با چاشنی علوم کامپیوتر
کتاب الگوریتم هایی برای زندگی برایتان از بزرگترین چالشهای پیش روی کامپیوتر و ذهن انسان خواهد گفت:
- چگونه باید فضای متناهی، زمان متناهی، توجه محدود، نادانستههای ناشناخته، اطلاعات ناقص و آیندۀ پیشبینیناپذیر را مدیریت کنیم؟
- چگونه این کار را با ظرافت و اعتماد به نفس انجام دهیم؟
- و چگونه این کار را در اجتماعی انجام دهیم که همه همزمان به همین کار مشغولاند.
همچنین، با مطالعۀ کتاب الگوریتمهایی برای زندگی دربارۀ ساختار ریاضیاتی بنیادین این چالشها و دربارۀ مهندسی بهینۀ کامپیوترها میآموزیم. در مورد طرز کار ذهن و راههای متمایز اما عمیقاً مرتبطش برای حلوفصل مسائل مشابه و غلبه بر محدودیتهای مشابه هم خواهیم آموخت.
در نهایت، علاوه بر نکاتی منسجم برای حل مسائل روزمره، علاوه بر روش جدیدی برای دیدن ساختار ظریفی که حتی پشت بدقلقترین معماهای انسانی هم وجود دارد و علاوه بر درک مشقتهای مشترک انسان و کامپیوتر، به دستاورد عمیقتری هم دست خواهیم یافت: واژگان تازهای برای درک دنیا و فرصتی برای خودشناسی.
فهرست مطالب کتاب الگوریتمهایی برای زندگی:
مقدمه: الگوریتمهایی برای زندگی
فصل ۱. توقف بهینه؛ کِی جستجو را متوقف کنیم
فصل ۲. کاوش و استفاده؛ آخرین در برابر بهترین
فصل ۳. ردهبندی؛ مرتب کردن
فصل ۴. میانگیری؛ فراموشش کن
فصل ۵. برنامهریزی؛ اول چیزهای مهم
فصل ۶. قانون بیز؛ پیشبینی آینده
فصل ۷. بیشبرازش؛ چه زمانی کمتر فکر کنیم
فصل ۸. سادهسازی؛ رهایش کن
فصل ۹. تصادف؛ چه زمانی به شانس واگذار کنیم
فصل ۱۰. شبکهسازی؛ نحوۀ اتصال ما
فصل ۱۱. نظریۀ بازیها؛ ذهن دیگران
سپهر –
آیا کتاب حذفیات داره؟ چون سایز و تعداد صفحاتش نسبت به کتاب زبان اصلی خیلی کمتره. ممنون
نشر نوین –
سپهر عزیز،
بخش پی نوشتهای کتاب اصلی، به صورت پانویس در متن اصلی اضافه شدن و برخی از اونها ترجمه نشدن.
در کل ولی نسخه انگلیسی 368 صفحه ست و نسخه فارسی 344 صفحه شده.