پروژه کامل و جامع بررسی مفصل داده کاوی پویا با استفاده از عامل

پروژه  کامل و جامع بررسی مفصل داده کاوی پویا با استفاده از عامل

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 190 صفحه

 

 

 

 

 

 

 

 

 

 

چکیده

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

با توجه به قابلیتهای عامل و سیستمهای چندعامله و مناسب بودن آنها برای محیطهای پویا و توزیع شده بنظر می­رسد که بتوان از قابلیتهای آنها برای داده­کاوی در محیطهای پویا و محیطهای توزیع شده بهره برد. اکثر کارهایی که تاکنون در زمینه بهره­گیری از عامل و سیستمهای چندعامله انجام شده است خصوصیتهایی همانند خودآغازی و بخصوص متحرک بودن عاملها را مورد بررسی قرار داده است و در آنها مواردی همچون هوشمندی، یادگیری، قابلیت استدلال، هدفگرایی و قابلیتهای اجتماعی عاملها مورد بررسی قرار نگرفته است. در این تحقیق ما قصد داریم تا ضمن بررسی کارهای موجود در زمینه کاربرد عامل و سیستمهای چندعامله در داده­کاوی، بحث طبقه­بندی جریان داده­ها را در یک محیط پویا مورد بررسی قرار دهیم. ما مساله خود را در دو فاز مورد بررسی قرار خواهیم داد. در فاز اول خصوصیتهای یک عامل تنها مورد بررسی قرار خواهد گرفت و در فاز دوم قابلیتهای اجتماعی عاملها مانند مذاکره، دستیابی به توافق و ... برای داده­کاوی در یک محیط پویا و توزیع­شده رقابتی مورد استفاده قرار خواهد گرفت. بطور کلی دستاوردهای اصلی این تحقیق عبارتند از 1) ارائه یک رویکرد مبتنی بر عامل برای مساله طبقه­بندی جریان داده­های دارای تغییر مفهوم و پویا با استفاده از قابلیتهای هدفگرایی، هوشمندی، یادگیری و استدلال 2) ارائه یک رویکرد مبتنی بر سیستمهای چندعامله برای طبقه­بندی جریان داده­های توزیع­شده در یک محیط رقابتی با استفاده از قابلیتهای اجتماعی عاملها و دستیابی به توافق. نتایج حاصل از آزمایشات انجام شده در این پایان­نامه نشان­دهنده برتری استفاده از عاملها و سیستمهای چندعامله برای بحث طبقه­بندی و داده­کاوی در محیطهای پویا و توزیع شده می­باشد.

 

کلمات کلیدی:

داده­کاوی[1]، طبقه­بندی[2]، جریان داده[3]، عامل[4].

 

 

فهرست مطالب

 

فصل اول - معرفی و آشنایی با مفاهیم اولیه. 1

1-1- مقدمه­ای بر داده­کاوی.. 2

1-1-1- خوشه­بندی.. 3

1-1-2- کشف قواعد وابستگی.. 4

1-1-3- طبقه­بندی.. 4

1-1-3-1- طبقه­بندی مبتنی بر قواعد. 5

1-2- داده­کاوی توزیع­شده 7

1-3- عاملها و سیستمهای چندعامله. 8

1-3-1- عامل.. 8

1-3-1-1- مقایسه عامل با شی.. 9

1-3-1-2- معماری عاملها 11

1-3-1-3- معماری BDI 12

1-3-2- سیستم­های چندعامله. 14

1-3-2-1- مذاکره 17

1-4- بهره­گیری از عامل برای داده­کاوی.. 19

1-4-1- سیستم­های چندعامله، بستری برای داده­کاوی توزیع شده 19

1-5- جمع­بندی.. 22

فصل دوم - داده­کاوی پویا 23

2-1- مقدمه­ای بر داده­کاوی پویا 24

2-2- جریان داده 25

2-3- طبقه­بندی جریان داده 26

2-3-1- موضوعات پژوهشی.. 27

2-4- جمع­بندی.. 31

فصل سوم - مروری بر کارهای انجام شده 33

3-1- مقدمه. 34

3-2- داده­کاوی توزیع­شده ایستا 35

3-2-1- روشهای غیرمتمرکز. 36

3-2-2- روشهای مبتنی بر توزیع ذاتی داده­ها 37

3-3- کارهای مهم انجام شده در زمینه داده­کاوی با استفاده از عامل.. 38

3-4- کارهای انجام شده در زمینه طبقه­بندی جریان داده­ها 41

3-4-1- روشهای طبقه­بندی Ensemble-based. 41

3-4-2- درختهای تصمیم بسیار سریع. 43

3-4-3- طبقه­بندی On-Demand. 46

3-4-4- OLIN.. 48

3-4-5- الگوریتمهای LWClass. 49

3-4-6- الگوریتم ANNCAD.. 51

3-4-7- الگوریتم SCALLOP. 51

3-4-8- طبقه­بندی جریان داده­ها با استفاده از یک روش Rule-based. 53

3-5- جمع­بندی.. 54

فصل چهارم - تعریف مساله. 55

4-1- مقدمه. 56

4-2- تعریف مساله برای فاز اول. 56

4-2-1- جریان داده 57

4-2-2- مفهوم یا مدل موجود در جریان داده 57

4-2-3- مساله طبقه­بندی جریان داده­های دارای تغییر مفهوم. 57

4-3- تعریف مساله برای فاز دوم. 59

فصل پنجم - رویکردهای پیشنهادی.. 62

5-1- مقدمه. 63

5-2- رویکرد پیشنهادی برای فاز اول پروژه 63

5-2-1- عامل و ویژگیهای آن در این مساله. 64

5-2-2- عملکرد کلی عامل.. 65

5-2-3- معماری عامل.. 66

5-2-3-1- حسگرها 67

5-2-3-2- پایگاه دانش عامل.. 68

5-2-3-3- تابع ارزیابی محیط.. 70

5-2-3-3-1- نحوه تشخیص اطلاعات و نگهداری الگوهای recur در جریان داده 70

5-2-3-3-2- نحوه استخراج الگوهای recur 70

5-2-3-3-3- نحوه بروزرسانی اطلاعات مربوط به الگوهای recur 73

5-2-3-3-4- نحوه محاسبه وقوع احتمال وقوع یک الگوی خاص... 74

5-2-3-4- تابع سودمندی.. 75

5-2-3-5- بخش تصمیم­گیری و Planning. 79

5-2-3-5-1- بخش تصمیم­گیری.. 79

5-2-3-5-2- Planning. 83

5-2-3-6- بخش Action. 86

5-3- رویکرد پیشنهادی برای فاز دوم مساله. 87

5-3-1- عاملهای مشتری.. 88

5-3-2- عامل صفحه زرد. 90

5-3-3- عاملهای داده­کاو 91

5-3-3-1- معماری عاملهای داده­کاو 92

5-3-3-1-1- تابع BRF. 94

5-3-3-1-2- تابع Generate Options. 95

5-3-3-1-3- تابع فیلتر. 95

5-3-3-1-4- بخش Actions. 96

5-3-3-1-5- Plan های عامل.. 97

5-3-3-1-5- 1- Plan مربوط به طبقه­بندی.. 97

5-3-3-1-5-2- Plan مربوط به تطبیق طبقه­بند 98

5-3-3-1-5-3- Plan مربوط به خرید و فروش قواعد با استفاده از مذاکره 101

5-4- جمع­بندی.. 111

فصل ششم - آزمایشات و نتایج. 113

6-1- مقدمه. 114

6-2- محیط عملیاتی.. 114

6-3- مجموعه داده­های مورد استفاده 116

6-3-1- مجموعه داده­های استاندارد. 116

6-3-2- مجموعه داده­های واقعی.. 117

6-4- معیارهای ارزیابی و روشهای مورد استفاده برای مقایسه. 117

6-5- آزمایشات انجام شده 118

6-5-1- آزمایشات مربوط به فاز اول. 119

6-5-2- آزمایشات مربوط به فاز دوم. 128

6-6- جمع­بندی.. 130

فصل هفتم- جمع­بندی و نتیجه­گیری.. 132

 فهرست مراجع. 136

 

فهرست اشکال

 

شکل 1-1- معماری BDI در عامل.. 15شکل 3-1- درخت تحقیق مربوط به طبقه­بندی در مبحث داده­کاوی.. 34شکل 3-2- طبقه­بندی مبتنی بر Ensemble. .44 شکل 3-3- چارچوب روش On-Demand. 47شکل 3-4- نمایی از سیستم OLIN.. 49شکل 3-5- پروسه SCALLOP. 53شکل 5-1- نمودار ترتیب عملکرد عامل پیشنهادی.. 66شکل 5-2- معماری عامل پیشنهادی.. 67شکل 5-3- پنجره نظاره بر روی جریان داده­ها 68شکل 5-4- گراف ایجاد شده از روی رشته مفهوم­ها 71شکل 5-5- محل تجمع الگوهای استخراج شده از رشته مفهوم­ها 73شکل 5-6- میزان محاسبه شده احتمالها به ازای مقادیر مختلف K.. 81شکل 5-7- شبه کد Plan کلی عامل.. 83شکل 5-8- نسبت واریانس به حاصلضرب 50 متغیر دارای مجموع ثابت.. 85شکل 5-9- وزن دهی چند داده مختلف.. 86شکل 5-10- نمایی کلی از سیستم چندعامله ایجاد شده 88شکل 5-11- معماری BDI عامل داده­کاو 93شکل 5-12- بخشی از جریان داده و قواعد استخراج شده از آن. 99شکل 5-13- بخشی از جریان داده و قواعد استخراج شده از آن. 101شکل 6-1- کد نمونه برای استفاده از بسته نرم افزاری weka. 115 شکل 6-2- زمان لازم بر حسب میلی ثانیه برای داده­های Stagger 120 شکل 6-3- زمان مصرف شده برای تطبیق طبقه­بند. 120 شکل 6-4- نمودار مربوط به زمان پردازش روشهای مختلف برای داده­های HyperPlan 121شکل 6-5- زمان مصرف شده برای تطبیق طبقه­بند 121شکل 6-6- نمودار مربوط به زمان پردازش روشهای مختلف برای داده­های Nursery 122شکل 6-7- زمان مصرف شده برای تطبیق طبقه­بند برای داده­های Nursery 122شکل 6-8- عملکرد روشهای مختلف بر روی مجموعه داده HyperPlan 124شکل 6-9- نمودار عملکرد روشهای مختلف بر روی مجموعه داده HyperPlan در یک بازه کوچکتر 124شکل 6-10- نمودار عملکرد روشهای مختلف بر روی مجموعه داده HyperPlan در یک بازه کوچکتر 125شکل 6-11- زمان مصرف شده برای تطبیق طبقه­بند برای داده­های HyperPlan 125شکل 6-12- عملکرد روشهای مختلف بر روی مجموعه داده Stagger 126شکل 6-13- زمان مصرف شده برای تطبیق طبقه­بند برای داده­های Stagger 126شکل 6-14- عملکرد روشهای مختلف بر روی مجموعه داده Nursery 127شکل 6-15- زمان مصرف شده برای تطبیق طبقه­بند برای داده­های Nursery 127شکل 6-16- نمودار نتایج حاصل از طبقه­بندی توزیع ­شده مجموعه داده Nursery 130

 

فهرست جدولها

 

جدول 1-1- ویژگیهای یک عامل 11جدول 3-1- ماتریس حاصل از روش LWClass. 51جدول 3-2- مقایسه تکنیکهای ذکر شده 54جدول 5-1- ساختار اطلاعاتی ذخیره شده برای هر مفهوم و الگو. 69جدول 5-2- ساختار اطلاعاتی مربوط به وقوع الگوی "CFDA". 75جدول 5-3- نمونه ای از خروجی تابع سودمندی عامل.. 81جدول 5-4- اطلاعات مورد استفاده برای تخمین سودمندی یک قاعده 105جدول 6-1- دقت طبقه­بندی روشهای مختلف.. 128جدول 6-2- نتایج حاصل از طبقه­بندی توزیع شده مجموعه داده Nursery در سه مفهوم مختلف.. 130

 

 

فصل اول

 

معرفی و آشنایی با مفاهیم اولیه

 

1-1- مقدمه­ای بر داده­کاوی

داده­کاوی به معنای یافتن نیمه خودکار الگوهای پنهان موجود در مجموعه داده­های[5] موجود می­باشد[38]. داده­کاوی از مدلهای تحلیلی ، کلاس بندی و تخمین و برآورد اطلاعات و ارائه نتایج با استفاده از ابزارهای مربوطه بهره می گیرد. می­توان گفت که داده کاوی در جهت کشف اطلاعات پنهان و روابط موجود در بین داده­های فعلی و پیش­بینی موارد نامعلوم و یا مشاهده نشده عمل می­کند. برای انجام عملیات داده­کاوی لازم است قبلا روی داده­های موجود پیش­پردازشهایی انجام گیرد. عمل پیش پردازش اطلاعات خود از دو بخش کاهش اطلاعات و خلاصه­سازی و کلی­سازی داده­ها تشکیل شده است. کاهش اطلاعات عبارت است از تولید یک مجموعه کوچکتر، از داده­های اولیه، که تحت عملیات داده­کاوی نتایج تقریبا یکسانی با نتایج داده­کاوی روی اطلاعات اولیه به دست دهد[38]. پس از انجام عمل کاهش اطلاعات و حذف خصایص غیر مرتبط نوبت به خلاصه­سازی و کلی­سازی داده­ها می رسد. داده­های موجود در بانک­های اطلاعاتی معمولا حاوی اطلاعات در سطوح پایینی هستند، بنابراین خلاصه­سازی مجموعه بزرگی از داده­ها و ارائه آن به صورت یک مفهوم کلی اهمیت بسیار زیادی دارد. کلی­سازی اطلاعات، فرآیندی است که تعداد زیادی از رکوردهای یک بانک اطلاعاتی را به صورت مفهومی در سطح بالاتر ارائه می نماید. خود روشهای داده­کاوی به سه دسته کلی تقسیم می­شوند که عبارتند از خوشه­بندی، طبقه­بندی و کشف قواعد وابستگی. در ادامه هر یک از این روشها را بطور کلی معرفی می­نماییم.

 

1-1-1- خوشه­بندی

فرآیند خوشه­بندی سعی دارد که یک مجموعه داده را به چندین خوشه­ تقسیم نماید بطوریکه داده­های قرار گرفته در یک خوشه با یکدیگر شبیه بوده و با داده­های خوشه­های دیگر متفاوت باشند. در حال حاضر روشهای متعددی برای خوشه­بندی داده­ها وجود دارد که بر اساس نوع داده­ها، شکل خوشه­ها، فاصله داده­ها و غیره عمل خوشه­بندی را انجام می­دهند. مهمترین روشهای خوشه­بندی در زیر معرفی شده­اند:

روشهای تقسیم­بندی : روشهای خوشه­بندی که بروش تقسیم بندی عمل می­کنند، داده­های موجود در یک مجموعه داده را به k خوشه تقسیم می­کنند، بطوریکه هر خوشه دو خصوصیت زیر را داراست :هر خوشه یا گروه حداقل شامل یک داده می­باشد. هر داده موجود در مجموعه داده دقیقا به یک گروه یا خوشه تعلق دارد.

معیار اصلی در چنین مجموعه داده­هایی میزان شباهت داده­های قرار گرفته در هر خوشه می­باشد. در حالیکه داده­های قرار گرفته در دو خوشه مختلف از نظر شباهت با یکدیگر فاصله زیادی دارند. مقدار k که بعنوان پارامتر استفاده می­گردد، هم می­تواند بصورت پویا تعیین گردد و هم اینکه قبل از شروع الگوریتم خوشه­بندی مقدار آن مشخص گردد.

 

روشهای سلسله مراتبی : روشهای سلسله مراتبی به دو دسته کلی روشهای bottom-up و روشهای top-down تقسیم می­گردند. روشهای سلسله مراتبی bottom-up به این صورت عمل می­کنند که در شروع هر کدام از داده­ها را در یک خوشه جداگانه قرار می­دهد و در طول اجرا سعی می­کند تا خوشه­هایی نزدیک به یکدیگر را با هم ادغام نماید. این عمل ادغام تا زمانی که یا تنها یک خوشه داشته باشیم و یا اینکه شرط خاتمه برقرار گردد، ادامه می­یابد. روشهای top-down دقیقا بطریقه عکس عمل می­کنند، به این طریق که ابتدا تمام داده­ها را در یک خوشه­ قرار می­دهد و در هر تکرار از الگوریتم، هر خوشه به خوشه­های کوچکتر شکسته می­شود و اینکار تا زمانی ادامه می­یابد که یا هر کدام از خوشه­ها تنها شامل یک داده باشند و یا شرط خاتمه الگوریتم برقرار گردد. شرط خاتمه معمولا تعداد کلاستر یا خوشه می­باشد.

 

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

البته دسته دیگری از روشهای خوشه­بندی مانند روشهای مبتنی بر گرید، روشهای مبتنی بر مدل و ... وجود دارند که می­توانید آنها را در ]38[ مطالعه نمایید.

 

1-1-2- کشف قواعد وابستگی

بحث قواعد وابستگی به مقوله کشف عناصری یا المان­هایی در یک مجموعه داده می­پردازد که معمولا با یکدیگر اتفاق می­افتند و بعبارتی رخداد آنها بنوعی با یکدیگر ارتباط دارد. بطور کلی هر قاعده یا rule که از این مجموعه داده­ بدست می­­آید، دارای شکل کلی بصورت  می­باشد که نشان می­دهد چنانچه الگوی X اتفاق بیفتد، با احتمال بالایی الگوی Y نیز اتفاق خواهد افتاد. برای مطالعه بیشتر در مورد مقوله کشف قواعد وابستگی می­توانید به ]38[ مراجعه نمایید.

 

1-1-3- طبقه­بندی

فرایند طبقه­بندی در واقع نوعی یادگیری با ناظر می­باشد که در طی دو مرحله انجام می­گردد. در مرحله اول مجموعه­ای از داده­ها که در آن هر داده شامل تعدادی خصوصیت دارای مقدار و یک خصوصیت بنام خصوصیت کلاس می­باشد، برای ایجاد یک مدل داده بکار می­روند که این مدل داده در واقع توصیف کننده مفهوم و خصوصیات مجموعه داده­هایی است که این مدل از روی آنها ایجاد شده است. مرحله دوم فرآیند طبقه­بندی اعمال یا بکارگیری مدل داده ایجاد شده بر روی داده­هایی است که شامل تمام خصوصیات داده­هایی که برای ایجاد مدل داده بکار گرفته­ شده­اند، می­باشد، بجز خصوصیت کلاس این مقادیر که هدف از عمل طبقه­بندی نیز تخمین مقدار این خصوصیت می­باشد.

الگوریتم­ها و روشهای مختلفی برای طبقه­بندی تاکنون پیشنهاد شده­اند که برای مثال می­توان از روشهای طبقه­بندی با استفاده از درخت تصمیم، طبقه­بندی بیزین، SVM ، طبقه­بندی با استفاده از شبکه­های عصبی، طبقه­بندی مبتنی بر قواعد و ... ]56[ نام برد. در اینجا ما قصد نداریم وارد مباحث مربوط به الگوریتم­ها و روشهای طبقه­بندی شویم و تنها روش طبقه­بندی مبتنی بر قواعد را بدلیل استفاده از آن در فاز دوم پروژه در اینجا معرفی خواهیم نمود. در صورت نیاز به مطالعه بیشتر می­توانید به فصل ششم مرجع ]38[ مراجعه نمایید.

 

1-1-3-1- طبقه­بندی مبتنی بر قواعد

در این قسمت قصد داریم نگاهی به بحث طبقه­بندی مبتنی بر قواعد داشته باشیم. دراین روش مدل ایجاد شده از روی داده­ها بصورت مجموعه­ای از قواعد می­باشد. می­توان گفت که هر قاعده بصورت یک قاعده IF P THEN C می­باشد که در آن P مجموعه­ای از شرایط بوده و C نیز مشخص کننده برچسب یک کلاس یا طبقه­ خاص می­باشد. یک قاعده بدست آمده از مجموعه داده­های آموزشی با استفاده از دو معیار coverage و accuracy می­تواند ارزیابی گردد. این دو معیار بصورت زیر تعریف می­گردند:

                                                                          (1-1)

 

                                                                                      (1-2)

 

که در تعاریف مذکور  تعداد داده­هایی در مجموعه داده D است که توسط قاعده پوشش داده می­شوند.  تعداد داده­هایی است که توسط قاعده بدرستی طبقه­بندی شده­اند.  تعداد داده­های موجود در D می­باشد.

 

خرید و دانلود پروژه  کامل و جامع بررسی مفصل داده کاوی پویا با استفاده از عامل


تحقیق درباره مزارعه

تحقیق درباره مزارعه

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:5
فهرست و توضیحات:

مزارعه

مدت مزارعه:

زمین موضوع مزارعه:

 سهم مزارع و عامل در عقد:

تعیین نوع کشت:

حقوق و تکالیف عامل

حقوق و تکالیف مزارع

موارد بطلان عقد مزارعه:

موارد انفساخ:

منابع:

مزارعه در لغت از ریشه (زرع) مصدر باب مفاعله به معنای با همدیگر کاشتن می­باشد. در اصطلاح عقدی است که به موجب آن یکی از طرفین زمینی را برای مدت معینی به طرف دیگر می­دهد که در آن زراعت نمایند و حاصل را تقسیم کنند.

مالک زمین را مُزارِع و کسی را که زراعت می­کند، عامل می­گویند.

در عقد مزارعه لازم نیست مزارع، مالک زمین باشد، بلکه طبق ماده 522 قانون مدنی کافی است که مالک منافع زمین باشد، یا این­که به عنوان ولایت یا قیمومت و یا وکالت حق تصرف داشته باشد و کسانی که به نوعی دارای حق انتفاع مثل رقبی، سکنی و عمری از زمین هستند، ولی خود به دلایلی قادر به کشت و زرع زمین نیستند، می­توانند به عقد مزارعه روی آورند و از بی­مصرف ماندن زمین کشاورزی جلوگیری کنند.

در عقد مزارعه باید مدتی که زمین در اختیار عامل قرار می­­گیرد، معین شود. البته این مدت باید متناسب با کشت باشد؛ مثلاً اگر برای کشت گندم فقط شش ماه پائیز و زمستان را قرار دهند، در حالی­که گندم در بهار می­روید، چنین عقدی باطل است؛ زیرا که هدف طرفین از کشت گندم حاصل نمی­شود.

 زمین باید مستعد همان زراعتی باشد که در عقد معین شده است؛ مثلاً اگر زمین مستعد گندم­کاری، جهت کشت برنج، مزارعه داده شود، این عقد باطل است. علاوه بر این زمین باید امکان آب­رسانی داشته باشد هر چند که به اصلاح نیاز داشته باشد.  هم­چنین لازم است زمین از جهت مقدار معلوم باشد؛ مثلاً یک هکتار زمین کشاورزی، به مزارعه داده می­شود.

طبق ماده 519 قانون مدنی در عقد مزارعه، سهم هر یک از مزارع و عامل باید به نحو مشاعی مثل 4/1 یا 3/1 یا 2/1 معین شود، و اگر به نحو اشاعه نبود، مثلاً یک میلیون تومان مال مزارع باشد، احکام مزارعه، بر این عقد جاری نیست.

  تعیین سهم با توجه به امکاناتی است که طرفین در عقد مزارعه به کار می­برند.



خرید و دانلود تحقیق درباره مزارعه


پروژه تاثیر عامل اقتصاد و ابعاد آن بر کنش احتمالی نظامی آمریکا علیه ایران. doc

پروژه تاثیر عامل اقتصاد و ابعاد آن بر کنش احتمالی نظامی آمریکا علیه ایران. doc

 

 

 

 

 

نوع فایل: word

قابل ویرایش 51 صفحه

 

مقدمه:

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

اثبات فرضیه بر اساس چارچوب تئوریک مذبور و کارآمدی آن در دور شدن از تحمل فاجعه های ناگوار انسانی و مادی می باشد . و به عبارت ساده تر ، تاثیر فعال جنبه ها اقتصادی – تجاری و ارزش های ان بر تکیه کردن بر راه حل های مسالمت امیز و همکاری و ابطان نمودن کارآمدی رفتار خشونت آمیز و نظامی در حل مسائل سیاسی – اقتصادی ، امنیتی می باشد ، اثبات شود .

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

سئوال تحقیق : عامل اقتصاد و ابعاد آن چه تاثیری بر استفاده امریکا از خیار نظامی علیه ایران خواهد داشت .

فرضیت : عامل اقتصاد و ابعاد آن باعث محدودیت استفاده امریکا از خیار نظامی برای متوقف ساختن برنامه هسته ای ایران می شود .

 

فهرست مطالب:

مقدمه

چهار چوب نظری

فصل اول

ژئواکونومیک خلیج فارس

عوامل همگرایی و همکاری

همکاری های اقتصادی کشورهای خلیج فارس

تولیدات نفتی و غیر نفتی

منابع

فصل دوم

سیاست خارجی امریکا در خلیج فارس

اهداف سیاست خارجی امریکا و منافع آن در خلیج فارس

اهداف سیاسی

اهداف اقتصادی

اهداف امنیتی – نظامی

ایران و سیاست خارجی امریکا

برنامه هسته ای ایران و اقدام احتمالی نظامی امریکا

کشور های عربی خلیج فارس و اقدامات امریکا

جامعه بین الملل و راه حل های منطقی و مدیریت بحران هسته ای ایران

نتیجه گیری

منابع

 

منابع و مأخذ:

1- دهشیار – حسین ، سیاست خارجی امریکا و هزمونی – انتشارات خط سوم تهران 1381

2- دهشیار- حسین ، سیاست خارجی امریکا در آسیا – موسسه مطالعات و تحقیقات بین المللی ابرار معاصر ، تهران 1382

3- همان

4- همشهری دیپلماتیک – سال اول – شماره دوازدهم – نیچه اسفند 1385

5- روزنامه سیاست روز – سخنان کوفی آنان – چهار شنبه ، 13/10/1385

6- Forging a new security order for The Persian golf – Michael Ryan Kraig – Mlddle east policy/Vol .X111/No/1,spring 2006

7- دهشیار – حسین – سیاست خارجی امریکا در آسیا ، ابرار معاصر ، تهران 1382

8- دهشیار – حسین – سیاست خارجی امریکا و هژمونی – انتشارات خط سوم تهران 1381

9- همشهری دیپلماتیک ، سال اول ، شماره دوازدهم نیمه اسفند 1385

10- مجله الدفاع العربی (مجله دفاع عربی) ایران النوویه و تحدیات دول الخلیج- القاهره شتاء 2006

11- دهشیار – حسین – سیاست خارجی امریکا در آسیا- موسسه فرهنگی و مطالعات و تحقیقات بین المللی ابرار معاصر – تهران 1382

12- forging a new security order for The Persian gulf

13- A win –win us.strategy for pealiny with rian , Michael McFaa and abbas milani and Lary dlamond , Washington Quarterhy , Winter 2006-07

14- همان

15- چامسکی – نوام ، مقاله اینترنتی شبکه تلویزیونی تله سور – ترجمه خبر گزاری جمهوری اسلامی ایران 20/1/1386

16-Nuclear iran : perils and prospects – Jahangir amuzegar Middle east policy , Vol . X111 , No2,summer 2006

17- همان

18- How to keep the bomb from iran , scotl , Sagan , Foreign affairs , September loctober , 2006

19- همان

20- پیشین



خرید و دانلود پروژه تاثیر عامل اقتصاد و ابعاد آن بر کنش احتمالی نظامی آمریکا علیه ایران. doc


آزمایشگاه سیستم عامل - جعفر تنها، کریم زادگان، فراهی - مهندسی کامپیوتر پیام نور

آزمایشگاه سیستم عامل - جعفر تنها، کریم زادگان، فراهی - مهندسی کامپیوتر پیام نور

کتاب آزمایشگاه سیستم عامل

تالیف مهندس جعفر تنها، دکتر داوود کریم زادگان مقدم و دکتر احد فراهی

منبع رشته مهندسی کامپیوتردانشگاه پیام نور

شامل 120 صفحه کتاب با فرمت pdf



خرید و دانلود آزمایشگاه سیستم عامل - جعفر تنها، کریم زادگان، فراهی - مهندسی کامپیوتر پیام نور


پروژه بررسی و ارزیابی عاملهای هوشمند در هوش مصنوعی

پروژه بررسی و ارزیابی عاملهای هوشمند در هوش مصنوعی

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 47 صفحه

 

 

 

 

 

 

 

 

 

عوامل هوشمند:

ماهیت عوامل، کامل یا غیر از آن، تنوع محیطی و جانوران نمایشی حاصل از انواع عوامل مورد بحث و بررسی قرار می گیرند.

در فصل1، مفهوم عوامل منطقی به عنوان اساس شیوه ها در هوش مصنوعی شناسایی گردید. در این فصل این مفهوم راملموس تر می سازیم. خواهیم دید که مفهوم عقلانیت رامی توان در بسیاری از عوامل فعال در هر محیط قابل تصوی به کار گرفت. در این کتاب، هدف ما، بهره گیری از این مفهوم جهت توسعه مجموعه کوچکی از اصول طراحی برای ساختن عوامل موفق می باشد سیستمهایی که می توان به طور معقول، هوش نامید.

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

ما طبقه بندی خام ونا پروده ای از محیطها را ارائه نموده ومشخص کرده ایم که چگونه ویژگی های یک محیط بر طراحی عوامل مناسب برای آن محیط، تاثیر می گذارند، همچنین برخی از طرحهای اصلی عامل (کالبدی) (ابتدایی) را که در باقیمانده کتاب بدان تجسم می بخشیم، توضیح خواهیم داد.

1-2 عوامل و محیطها

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

یک عامل نرم افزاری نیز، فشار بر کلیدها، محتویات فایل و بسته های شبکه را به عنوان ورودیهای حسگر دریافت نموده و با نمایش روی صفحه، نوشتن فایلها و ارسال بسته های شبکه، بر محیط تاثیر گذارد. این فرض کلی در نظر گرفته خواهد شد که هر عامل می تواند اعمال خود را درک نماید.

ما از اصطلاح آموزه یا ادارک برای اشاره به ورودیهای اداراکی در هر زمان ارائه شده، استفاده می نماییم. توالی ادراک عامل، تاریخچه کامل هر چیزی است که عامل دریافت نموده است. به طور کلی، انتخاب عمل عامل در هر زمانی به توالی ادارکی بستگی دارد که تا آن زمان مشاهده شده است. در صورتیکه بتوانیم انتخاب عمل هرعاملی را بدان هرتوالی ادراک، مشخص نماییم، می توانیم بگوییم که چیزی برای گفتن در مورد عامل داریم. به لحاظ ریاضی، گفته می شودکه رفتار یک مل از طریق تابع عامل توضیح داده می شود.

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

برای روشن نمودن این پدیده ها، از یک مثال بسیار ساده استفاده می کنیم- دنیای جارو برقی در نمودار 2-2 نشان داده شده است. این دنیا بسیار ساده است طوریکه هر چییز که روی هوا می توان توضیح داد- این دنیا یک دنیای ساختگی است طوریکه می توان تغییرات زیادی را ایجاد نمود. این دنیای خاص تنها دارای دو مکان است مرجع A و مربع B عامل خلاء مشخص می نماید که در کدام مربع بوده و آیا هیچ کثیفی در این مربع وجود دارد یا خیر. این عامل می تواند بین حرکت به چپ، حرکت به راست،مکش کثیفی را انجام هیچ کاری، یکی را انتخاب کند. یک تابع عامل بسیار ساده به صورت ذیل است. در صورتی که مربع فعلی کثیف باشد، عامل شروع به مکش آن می کند، در غیر اینصورت به مربع دیگر می رود. جدول بندی جزئی این تابع عامل در تصویر 3-2 ارائه گردیده است در قسمتهای بعدی، یک برنامه ساده برای این تابع عامل داده خواهد شد.

با بررسی جدول 3-2، متوجه می شویم که عوامل مختلف جهان خلاء را می توان از طریق پر کردن ستون سمت راست به هر شیوه ای، تعریف نمود. سوال این است: راه درست پر کردن جدول چیست؟ به عبارت دیگر، چه چیزی عامل را به مورد خوب یابد، هوشمند یا کند ذهن، تبدیل می نماید. پاسخ این پرسش را در قسمت بعدی ارائه نموده ایم.

قبل از خاتمه این قسمت، مشخص می نماییم که مفهوم یک عامل به معنای ابزاری برای آنالیز سیستمهاست نه یک ویژگی مطلق که جهان را به دو دسته یا غیر عامل تقسیم می نماید. می توان یک ماشین حساب دستی را به عنوان عاملی در نظر گرفت که زمانی که به آن توالی ادراک =2+2 داده می شود، عمل نمایش (4) را انتخاب می نماید، اما چنین تحلیلی سختی به درک ما از ماشین حساب کمک می کند.

2-2 رفتار خوب: مفهوم عقلانیت

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

مقیاسهای عملکرد

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

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

انتخاب معیار عملکرد همواره ساده نیست. به عنوان مثال، مفهوم (کف اتاق پاکیزه) در پاراگراف قبلی بر متوسط پاکیزیگی در طول زمان مبتی است. در حالیکه با دو عامل مختلف می توان متوسط پاکیزیگی مشابهی را به دست آورد یکی از آنها در همه اوقات کار پیش پا افتاده ای را انجام می دهد و دیگری، جایی را پاکیزه می کند اما زمان زیادی را می برد، که یک نقطه خوب علم سرایداری بودن، ظاهرا از اولویت بوده، اما در واقع پرسشی فلسفی با معنای دور از دسترس است. کدامیک بهتر است یک زندگی بی ملاحظه باپستی ها و بلندی یا یک زندگی ایمنی با وجودی ملال آور؟ کدامیک بهتر است

اقتصادی که در آن همه در فقر نسبی زندگی می کنند یا اقتصادی که در آن برخی از وفور و بر خی در فقر بسیار گذران عمر می کنند؟ این پرسشها را به عنوان تمرینی به خواننده ساعی می سپاریم.

عقلانیت

اینکه چیزی درزمان داده شده منطقی باشد به چهار مورد بستگی دارد:

معیار عملکردی، مقیاسی را برای موفقیت تعریف نماید. دانش قبلی عامل از محیطاعمالی که عامل می تواند به انجام آنها مبادرت نماید. توالی ادراک عامل تا امروز.

این موارد ما را به سوی تعریف عامل منطقی رهنمون می سازد.

در مورد هر توالی ادارکی احتمالی، عامل منطقی باید عملی را انتخاب نماید که انتظار می رود معیار عملکردی آن را به حداکثرمی رساند که این کارایی نیز با توجه به توالی ادارک و دانش و درونی عامل مشخص می گردد.

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

معیار عملکردی برای هر مربع پاکییزه در هر مرحله زمانی، امتیاز می دهد که (دوره زندگی) 1000 مرحله زمانی دارد.

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

تنها اعمال قابل دسترسی، چپ، راست، مکش و NoOp (هیچ کار) می باشند.

عامل به طور صحیح مکان خود و اینکه آیا مکان کثیف هست یا خیر را درک می نماید.

ما بر این ادعا هستیم که تحت این شرایط، عامل منطقی است، حداقل، عملکرد مورد انتظار آن به اندازه دیگر عوامل بالاست تمرین 4-2 از شما می خواهد تا این مورد را اثبات نمایید.

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



خرید و دانلود پروژه بررسی و ارزیابی عاملهای هوشمند در هوش مصنوعی