الگوریتم ژنتیک (Genetic Algorithm – GA) تکنیک جستجویی در علم رایانه برای یافتن راهحل تقریبی برای بهینهسازی و مسائل جستجو است. الگوریتم ژنتیک نوع خاصی از الگوریتمهای تکامل است که از تکنیکهای زیستشناسی فرگشتی مانند وراثت و جهش استفاده میکند. در واقع الگوریتمهای ژنتیک از اصول انتخاب طبیعی داروین برای یافتن فرمول بهینه جهت پیشبینی یا تطبیق الگو استفاده میکنند. الگوریتمهای ژنتیک اغلب گزینه خوبی برای تکنیکهای پیشبینی بر مبنای تصادف هستند. مختصراً گفته میشود که الگوریتم ژنتیک (یا GA) یک تکنیک برنامهنویسی است که از تکامل ژنتیکی به عنوان یک الگوی حل مسئله استفاده میکند. مسألهای که باید حل شود ورودی است و راهحلها طبق یک الگو کد گذاری میشوند که تابع fitness نام دارد هر راه حل کاندید را ارزیابی میکند که اکثر آنها به صورت تصادفی انتخاب میشوند. کلاً این الگوریتمها از بخش های زیر تشکیل میشوند: تابع برازش، نمایش، انتخاب، تغییر
فهرست :
فصل اول
مقدمه
به دنبال تکامل…
ایدۀ اصلی استفاده از الگوریتم ژنتیک
درباره علم ژنتیک
تاریخچۀ علم ژنتیک
تکامل طبیعی (قانون انتخاب طبیعی داروین)
رابطه تکامل طبیعی با روشهای هوش مصنوعی
الگوریتم
الگوریتمهای جستجوی ناآگاهانه
الف جستجوی لیست
ب جستجوی درختی
پ جستجوی گراف
الگوریتمهای جستجوی آگاهانه
الف جستجوی خصمانه
مسائل NPHard
هیوریستیک
انواع الگوریتمهای هیوریستیک
فصل دوم
مقدمه
الگوریتم ژنتیک
مکانیزم الگوریتم ژنتیک
عملگرهای الگوریتم ژنتیک
کدگذاری
ارزیابی
ترکیب
جهش
رمزگشایی
چارت الگوریتم به همراه شبه کد آن
شبه کد و توضیح آن
چارت الگوریتم ژنتیک
تابع هدف
روشهای کد کردن
کدینگ باینری
کدینگ جایگشتی
کد گذاری مقدار
کدینگ درخت
نمایش رشتهها
انواع روشهای تشکیل رشته
باز گرداندن رشتهها به مجموعه متغیرها
تعداد بیتهای متناظر با هر متغیر
جمعیت
ایجاد جمعیت اولیه
اندازه جمعیت
محاسبه برازندگی (تابع ارزش)
انواع روشهای انتخاب
انتخاب چرخ رولت
انتخاب حالت پایدار
انتخاب نخبه گرایی
انتخاب رقابتی
انتخاب قطع سر
انتخاب قطعی بریندل
انتخاب جایگزینی نسلی اصلاح شده
انتخاب مسابقه
انتخاب مسابقه تصادفی
انواع روشهای ترکیب
جابهجایی دودوئی
جابهجایی حقیقی
ترکیب تکنقطهای
ترکیب دو نقطهای
ترکیب n نقطهای
ترکیب یکنواخت
ترکیب حسابی
ترتیب
چرخه
محدّب
بخش_نگاشته
احتمال ترکیب
تحلیل مکانیزم جابجایی
جهش
جهش باینری
جهش حقیقی
وارونه سازی بیت
تغییر ترتیب قرارگیری
وارون سازی
تغییر مقدار
محک اختتام اجرای الگوریتم ژنتیک
انواع الگوریتمهای ژنتیکی
الگوریتم ژنتیکی سری
الگوریتم ژنتیکی موازی
مقایسه الگوریتم ژنتیک با سیستمهای طبیعی
نقاط قوّت الگوریتمهای ژنتیک
محدودیتهای GAها
استراتژی برخورد با محدودیتها
استراتژی اصلاح عملگرهای ژنتیک
استراتژی رَدّی
استراتژی اصلاحی
استراتژی جریمهای
بهبود الگوریتم ژنتیک
چند نمونه از کاربردهای الگوریتمهای ژنتیک
فصل سوم
مقدمه
حلّ معمای هشت وزیر
جمعیت آغازین
تابع برازندگی
آمیزش
جهش ژنتیکی
الگوریتم ژنتیک و حلّ مسألۀ فروشندۀ دورهگرد
حل مسأله TSP به وسیله الگوریتم ژنتیک
مقایسه روشهای مختلف الگوریتم و ژنتیک برای TSP
نتیجه گیری
حلّ مسأله معمای سودوکو
حل مسأله
تعیین کروموزم
ساختن جمعیت آغازین یا نسل اول
ساختن تابع از ارزش
ترکیب نمونهها و ساختن جواب جدید
ارزشیابی مجموعه جواب
ساختن نسل بعد
مرتب سازی به کمک GA
صورت مسأله
جمعیت آغازین
تابع برازندگی
انتخاب
ترکیب
جهش
فهرست منابع و مراجع
پیوست
واژهنامه
یک وب سرویس به معنای ساده نوعی کامپوننت تحت وب است. این کامپوننت به برنامه هایی که از آن استفاده می کنند این امکان را میدهد که بتوانند از متدهای این وب سرویس استفاده کنند. وب سرویس یک تکنولوژی است که امکان میدهد نرم افزارهای کاربردی، مستقل از نوع سیستم عامل و زبان برنامه نویسی با یکدیگر ارتباط برقرار کنند. یک وب سرویس، واسطهای نرم افزاری است که مجموعه ای از عملیات را تعریف مینماید، که میتوانند بر روی یک شبکه و از طریق پیامرسانی استاندارد شده XML مورد دسترسی قرار گیرند. وب سرویسها فراخوانی اشیاء و یا نرم افزارهای کاربردی را در محیطهای گوناگون آسانتر میسازند و یک تکامل تطبیقی در محاسبات توزیع شده بحساب میروند.
فهرست :
معرفی وب سرویس
ساختار وب سرویس
مزایا و معایب
تعریف RPC
نحوه کار RPC
انواع داده ها در XML-RPC
امنیت
رمزنگاری XML
استانداردهای وب سرویس
ساختار اسناد WSDL
معماری وب سرویس
پشته وب سرویس
عایق کاری نقش بسیار مهمی در گرم نگه داشتن ساختمان در فصل زمستان و خنک نگه داشتن آن در فصل تابستان دارد. به کمک عایق کاری می توان یک خانه را در زمستان 5 درجه گرمتر و در تابستان 10 درجه خنک تر نگه داشت. فاکتور مهم در انتخاب عایق ها ، میزان مقاومت حرارتی آن هاست.هر قدر n مقاومت بالاتر باشد ، عایق حرارت را کمتر از خود عبور می دهد و صرفه جویی که به همراه دارد افزایش می یابد ، پس به جای ضخامت عایق ها ،باید مقاومت حراتی آن ها با هم مقایسه شوند. عایق های گوناگون با مقاومتهای حرارتی برابر ، از نظر میزان صرفه جویی در انرژی همانند هستند و تنها اختلاف آنها در قیمت و محل کاربرد است.
کلمات کلیدی : عایق حرارتی، عایق صوتی، عایق سرما، عایق ساختمان، عایق ضربه، عایق سقف، عایق دیوار، انواع عایق حرارتی، عایق برق، عایق باران، عایق برف، عایق سیم برق، عایق پشم شیشه، عایق بتنی، عایق سیمانی، عایق لعابی،
مشخص نیست که روان شناسی از چه زمانی به طور رسمی رشته ای علمی شناخته شد ، اما پژوهشهای روان شناختی از اواخر قرن نوزدهم آغاز شد . ویلهلک نخستین آزمایشگاه روان شناسی را در 1987 در آلمان و ویلیام جیمز چهارسال زودتر آزمایشگاه خود را در هاروارد ایجاد کرده بود . پویایی آزمایشگاه روان شناسی ، استقلال از فسلفه و نظریه پردازیهای فیلسوفان را به ارمغان آورد . و ونت در کتابی با عنوان اصل روان شناسی فیزیولوژیک ، موضوع روان شناسی را مطالعه ذهن معرفی کرد و فرآیندهای مورد بررسی در روان شناسی را مهرکرمای کنترل شده و پاسخهای قابل اندازه گیری دانست که با آزمایش و درون نگری به دست می آید . از نظر رفتارگرایان ، یادگیری به معنی تغییر در شکل یا فراوانی رفتار است که ، رفتارهای فراگیر مورد سنجش قرار می گیرد تا زمان مناسب برای آموزش مشخص شود . یادگیری مستلزم تنظیم محرکهای محیطی است تا فراگیر بتواند پاسخهای مناسب را از خود بروز دهد و آن پاسخها را تقویت کرد . هدف از آموزش در رفتارگرایی این است که فراگیر به درستی به محرکها پاسخ دهد و این امرمستلزم تقسیم مطالب درسی به بخشهای کوچکی است که می توان به ترتیب بر آنها تسلط یافت . اصول آموزش در رفتارگرایی ، رابطه نزدیکی با یادگیری دارد ، زیرا هدف آموزش ،ایجاد تغییر در رفتار است.
کلمات کلیدی : روانشناسی یادگیری، ساختارگرایی و کارکردگرایی ، کارکرد گرایی ویلیام جیمز، رفتارگرایی، شناخت گرایی ، ساختن گرایی، روان شناسی گشتالت ، یکپارچگی نظریه و عمل، روشهای تحقیق در روان شناسی یادگیری ، خودسنجی ، یادگیری و فلسفه ، تجربه گرایی در برابر خردگرایی، درک کامل یادگیری انسان ، یادگیری تراکمی ، یادگیری جذب ،یادگیری انطباق ، یادگیری تبدیلی ، یادگیری از دیدگاه وجودگرایان، نظریه های رفتاری ، پیوندگرایی ثورنوایک
مشکلات جوامع انسانی و سازمانها روز به روز پیچیده تر و حل آنها نیازمند تفکر بهتر است . موارد فراوانی وجود دارد که تلاش مدیران و مسئولان برای حل یک مشکل ، فقط باعث تسکین آن شده و پس از مدت کوتاهی ، وضعیت مانند قبل شده یا منجر به ایجاد مشکلاتی بزرگتر و بدتر گردیده است . رویکرد سیستمی ، مدعی ارائه روش برای برخورد اصولی تر با پیچیدگیهای دنیای کنونی است . هدف این نوشتار ارائه مطالبی در زمینه تفکر سیستمی (Systems Thinking) است. هدف تفکر سیستمی ، بهبود درک ما از ارتباط عملکرد هر سازمان با ساختار درونی و سیاستهای عملیاتی آن ( و نیز سیاستهای عملیاتی مشتریان ، رقبا و تامین کنندگان ) است تا از این درک برای طراحی سیاستهای مؤثر اهرمی ، استفاده کنیم. البته عناوین مختلفی در این زمینه وجود دارد که از جمله می توان به رویکرد سیستمی (Systems Approach) ، دینامیک سیستم (System Dynamics) و تحلیل سیستمها (Systems Analysis) اشاره نمود. گرچه عناوین فوق تفاوتهایی با یکدیگر دارند، اما در بسیاری موارد آنها را به جای یکدیگر نیز به کار می برند .
فهرست :
مقدمه
فصل اول تعاریف
تعریف سیستم
بازخور( Feedback )
محیط سیستم ( System Environment )
سیستم بسته ( Closed System )
حالت سیستم (State of a System )
سیستم ایستا
سیستم دینامیک
سیستم هومواستاتیک (Homeostatic System )
فصل دوم تاریخچه سیستمها
الف) تحولات دانشگاه MIT
ب ) تحولات متدولوژی علم
فصل سوم طبقه بندی سیستم
انواع سیستم
الف – طبقه بندی رفتاری
ب- طبقه بندی بولدینگ
ج- طبقه بندی بر اساس هدفمندی سیستم و اجزاء
فصل چهارم تفکر سیستمی و قوانین
هرگز نباید شرایط محیطی را سرزنش کرد
دریافتن الگوی تغییرات به جای تمرکز بر روی وقایع
تفکر براساس رابطه علت و معلولی به جای رابطه همبستگی
تعیین صحیح مرز سیستم
تفکر دینامیک به جای تفکر استاتیک
سیاستها مقاومت می کنند سیستمهای اجتماعی در برابر
ساختار سیستم بوجود آورنده رفتار آن است
باید به مهلتی که برای دریافت پاسخ ضروری است ، توجه نمود
باید به دنبال نقاط حساس و مؤثر گشت
فصل پنجم سیستم ها دینامیک
بازخور مثبت و منفی
Causal Loop Diagram نمودار علیت
خطوط راهنمای نمودارهای حلقه علّیت
فصل ششم ERP
فصل هفتم معرفی معماری اطلاعات
تعریف معماری
معماری اطلاعات
تاریخچه معماری اطلاعات
برخی اصول راهبردی معماری اطلاعات
نتیجه گیری
منابع و مأخذ