میخواهم دربارهی رویکردهای اصلی و اهداف و روشهای تحقیقاتی که در علم سیستمهای پیچیده استفاده میشود کمی صحبت کنم. چیزی که میگویم لیست خودم است ولی فکر میکنم سه چیز است که اگر میخواهید به درک عمیقی از تحقیقات خروجی از این رشته برسید، باید آنها را بدانید رویکرد اول دینامیک است که مطالعهی تغییر پیوستهی ساختار و رفتار سیستمها است یکی از رویکردهای اصلی دیگر اطلاعات است که مطالعهی جلوهها و نمادها و ارتباطات است رویکرد محاسباتی بیشتر درگیر چگونگی پردازش اطلاعات توسط سیستمها و کار روی نتایج میشود و درآخر باید درباره ی فرگشت چیزهایی بدانید که شامل این است که سیستم ها چگونه با محیطهایی که مدام در حال تغییرند تطابق مییابند تمام این زمینههای تحقیقاتی مستقل هستند ولی با همدیگر تحت عنوان سیستمهای پیچیده، میآیند سیستمهای پیچیده دستکم از دید من دو هدف مختلف دارد یا شاید باید بگویم محققان مختلف در آن دو هدف مختلف دارند یک هدف اصلی، توسعهی ابزارهای ریاضیاتی و محاسباتی است که به بینشهای چند-رویکردی منجر میشود مثلا، با مطالعهی رفتار کلونی مورچهها به عنوان یک مثال از پردازش اطلاعات میتوانیم بپرسیم که پردازش اطلاعات چقدر مشابه یا متفاوت با آن چیزیاست که برای یک شهر انجام میشود یا اینکه جریان اطلاعات در شبکه مغز از چه جنبه هایی با یک شبکهی اقتصادی مشابهت دارد این بینشهای چند-رویکردی تا به امروز بهترین موفقیتهای سیستمهای پیچیده بودهاند در این کورس دربارهی خیلی از آنها صحبت خواهیم کرد اگرچه برخی محققان سیستمهای پیچیده اهداف بلندتری دارند توسعهی یک نظریهی عمومی برای سیستمهای پیچیده که رویکردهای منفرد گوناگون را با یکدیگر متحد کند. این زمینهی تحقیقی در اجتماع علمی یک جورهایی جنجالی است خیلی از مردم فکر میکنند که واقع بینانه یا حتی ممکن نیست ولی برای بعضی ها، هدف مقدسی است در طول این کورس ما از تعدادی از خبرگان این رشته در خصوص جنبههای احتمالی این نظریه عمومی خواهیم شنید و احتمالا کلی عقاید گوناگون در این زمینه خواهید شنید در نهایت، چه متدلوژی و روش هایی را محققان این رشته در کارهایشان استفاده میکنند؟ خب، اینجا محققان سیستمهای پیچیده هستند محققان در زمینهی سیستمهای پیچیده از ترکیبی از کارهای تجربی و نظری و البته به طور روزافزون چیزی که کم کم دارد به عنوان سومین رویکرد علمی شناخته میشود و آن شبیهسازی کامپیوتری است استفاده میکنند در این کورس، ما به تمام این روش ها نگاه خواهیم کرد اما به طور ویژه روی شبیهسازی کامپیوتری سیستمهای پیچیده تمرکز خواهیم کرد