هوش مصنوعي و يادگيري ماشين

در اين وبسايت شما را در جريان تازه هاي هوش مصنوعي و يادگيري ماشين قرار مي دهيم.

سیستم‌های تصمیم یار مبتنی بر دانش

۳ بازديد
سیستم‌های تصمیم یار مبتنی بر دانش (Knowledge-Based Decision Support Systems): این نوع سیستم‌ها برای استفاده از دانش و قوانین قابل استنتاج استفاده می‌کنند. آنها می‌توانند از موتورهای قوانین (Rule Engines)، سیستم‌های خبره (Expert Systems) و سیستم‌های استدلال منطقی (Logical Reasoning Systems) برای استخراج دانش، ارزیابی شرایط و ارائه پیشنهادهای تصمیم‌گیری استفاده کنند. مثال‌هایی از آنها شامل سیستم‌های تشخیص خطا، سیستم‌های تشخیص تقلب و سیستم‌های پشتیبانی تصمیمات پزشکی هستند.

برای آشنایی بیشتر دیگر انواع سیستم های تصمیم یار روی لینک زیر کلیک کنید:

طبقه‌ بندی (classification)

۳ بازديد
همواره در زندگی ما، مواردی وجود دارند که دوست داریم بدانیم اگر یک کاری را انجام دهیم نتیجه‌ی خوب یا بدی دارد؟ این کار رو چگونه انجام خواهیم داد؟ اگر بخواهیم بر اساس تجارب خودمان عمل کنیم نیاز داریم بر اساس کارهایی که قبلا انجام دادیم، و تجاربی که کسب کردیم ( یک فرآیند یادگیری رخ داده است)، برای شرایط جدید تصمیم گیری نماییم. این پارگراف بیان ساده ای از یادگیری ماشین را بیان می‌کند که تعریف دقیق و علمی آن به صورت زیر است:
طبقه‌ بندی (classification) علمی است که بر اساس داده‌های قبلی که دارای برچسب هستند، مدلی برای پیش بینی برچسب داده‌های جدید می‌سازد.
طبقه‌ بندی classification یکی از زیر شاخه‌ های اساسی یادگیری ماشین و داده کاوی است. و اساس آن داده‌های جمع‌‌آوری شده از اعمال گذشته هستند. اعمالی که بر اساس دانش فرد خبره برچسب گذاری شدند. برای اینکه یک مدل طبقه‌ بندی خوب داشته باشیم، باید با داده‌ها و ساختار آنها و نیز تعداد دسته‌ها (برچسب-کلاس-طبقه‌) اطلاع داشته باشیم. هر چند آشنایی با ساختار و نوع داده‌ها گاها عملی غیر ممکن است اما در صورت وجود یک آشنایی ساده گاها نیز می‌توان مدل طبقه بند درست را انتخاب کرد.
برای درک مفهوم طبقه‌ بندی classification یک بار دیگر پارگراف اول را بخوانید. به بیان دیگر؛ طبقه‌ بندی classification فرآیند قرار داده نمونه‌های جدید در طبقات مختلف بر اساس داده‌های قدیمی است و برای این‌کار به یک مدل طبقه‌بندی یا الگوریتم طبقه‌بندی نیاز است.
برای مطالعه بیشتر درمورد الگوریتم طبقه بندی، انواع و کاربردهای آن روی لینک زیر کلیک کنید:

https://bigpro1.com/fa/classification/

سیستم خبره چیست؟

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

یکی از اهداف هوش مصنوعی، فهم هوش انسانی با شبیه‌سازی آن توسط برنامه‌های کامپیوتری است. البته بدیهی است که "هوش‌"‌ را می‌توان به بسیاری از مهارت‌های مبتنی بر فهم، از جمله توانایی تصمیم‌گیری، یادگیری و فهم زبان تعمیم داد و از این‌رو واژه‌ای کلی محسوب می‌شود.

اگر مایلید درمورد سیستم خبره بیشتر بدانید اینجا کلیک کنید.

منظور از خوشه‌بندی چیست؟

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

برای مطالعه بیشتر درمورد خوشه بندی و الگوریتم ها و کاربردهای آن روی لینک زیر کلیک کنید.

https://bigpro1.com/fa/clustering/

 Rest api ها چه نوع عملکردی دارند؟

۸ بازديد

معماری rest api بر پایه client/server عمل می کند. هنگامی که client درخواستی به server ارسال می کند، سرور پاسخ خود را در قالب پکت به کلاینت ارسال می کند. این کار تا زمانی که کلاینت به هدف خود نرسیده باشد ادامه می یابد. تمامی Request ها و Response ها با استفاده از این api ها بین کلاینت و سرور رد و بدل می شوند. 
 برای مطالعه بیشتر درمورد رست فول ای پی آی روی لینک زیر کلیک کنید.
https://bigpro1.com/fa/all-about-restful-api/

پالایش یا پاکسازی داده ها

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

نگاشت‌های خودسازمان‌‌دهنده (SOM):

۹ بازديد
پروفسور تیوو کوهونن (Teuvo Kohonen)، Self-Organizing Maps یا به اختصار SOM‌ها را اختراع کرد. این نگاشت‌ها به مصورسازی و تجسم داده‌ها (data visualization) کمک می‌کند تا ابعاد داده‌ها را از طریق خود سازماندهی شبکه‌های عصبی مصنوعی کاهش دهند.

مصورسازی داده‌ها تلاش می‌کند مسئله‌ای را حل کند که انسان‌ها نمی‌توانند به راحتی داده‌های آن را با ابعاد بالا تجسم کنند. SOM‌ها برای کمک به کاربران به منظور درک این اطلاعات با ابعاد بالا ایجاد شده‌اند.


SOMها چگونه کار می‌کنند؟

SOM‌ها وزن‌های هر گره را مقداردهی اولیه کرده و یک بردار را از داده‌های آموزشی به صورت تصادفی انتخاب می‌کنند.
SOM‌ها هر گره را بررسی می‌کنند تا دریابند کدام وزن‌ها محتمل ترین بردار ورودی هستند. گره برنده، بهترین واحد تطابق (Best Matching Unit یا BMU) نامیده می‌شود.
SOM‌ها همسایگی BMU را کشف می‌کنند و تعداد همسایه‌ها با گذشت زمان کاهش می‌یابد.
SOM‌ها یک وزن برنده را به بردار نمونه تحویل می‌دهند. هرچه یک گره به BMU نزدیک تر باشد، وزن آن بیشتر تغییر می‌کند.
هرچه همسایه از BMU دورتر باشد، کمتر یاد می‌گیرد. SOM‌ها مرحله دوم را برای N تکرار انجام می‌دهند.
در شکل زیر، تصویری از بردار ورودی با رنگ‌های مختلف را مشاهده می‌کنید. این داده‌ها به یک SOM تغذیه می‌شوند، که سپس داده‌ها را به مقادیر دوبعدی RGB تبدیل می‌کند. در نهایت، رنگ‌های مختلف را جدا و دسته بندی می‌کند.
اگر قصد مطالعه درمورد الگوریتم های یادگیری عمیق دارید و یا پروژه یادگیری عمیق دارید و میخواهید آن را با یک ابزار قدرتمند انجام دهید اینجا کلیک کنید.

مزیت های سیستم تصمیم یار:

۱۰ بازديد
بهبود کارایی و اثربخشی کاربر
امکان تصمیم گیری سریعتر
کاهش زمان حل مسائل
صرفه جویی در هزینه ها
بهبود همکاری و ارتباطات در داخل گروه
کاهش زمان آموزش به دلیل دسترسی به تجربه کارشناسان در الگوریتم های برنامه
ارائه شواهد بیشتر در پشتیبانی از تصمیم
افزایش رضایت تصمیم گیرندگان
ارائه دیدگاه های مختلف در یک موقعیت
کمک به کار خودکار سیستم های مختلف کسب و کار

https://bigpro1.com/fa/decision-support-system/

کاربرد های یادگیری بدون نظارت

۱۳ بازديد

1.در یادگیری ماشین بدون نظارت تمامی الگو های ناشناخته در داده ها یافت می شود

2.یادگیری بدون نظارت به شما امکان یافتن ویژگی های مفید در دسته بندی را می دهد.

3.یادگیری بدون نظارت در زمان واقعی انجام شده و به این صورت تمامی داده ها در حضور یادگیرنده برچسب گذاری می شود.

4.یافتن داده های فاقد برچسب در رایانه ، از داده های برچسب گذاری شده که نیازمند مداخله دستی می باشد، آسان تر است.

اگر به دنبال یک مقاله کلی و دقیق درمورد یادگیری بی نظارت هستید تا به طور جدی با آن آشنا شوید مقاله "انجام پروژه یادگیری ماشین بدون نظارت" وبسایت بیگ پرو1 را مطالعه کنید.

کاربردهای آمار استنباطی

۱۳ بازديد
از آمار استنباطی برای بررسی تفاوت بین گروه ها و روابط بین متغیرها استفاده می شود. با آمار استنباطی می توان با استفاده از داده های نمونه ای به کشف الگوها و روندهای جامعه پرداخت.
در آمار استنباطی، روش های آماری بر اساس طرح تحقیق، روش نمونه گیری، نوع فرضیات تحقیق و نوع متغیرها انتخاب می شوند.
روش های آماری فرمول ها، مدل ها و تکنیک های ریاضی هستند که در تجزیه و تحلیل آماری داده های خام تحقیق استفاده می شوند. استفاده از روش های آماری اطلاعات را از داده های تحقیق استخراج می کند و با استفاده ازعلم احتمال راه هایی را برای ارزیابی میزان قطعیت خروجی های تحقیق ارائه می دهد.
ویژگی های نمونه، مانند میانگین یا انحراف معیار و … را آماره می نامند. اما همین ویژگی ها را در سطح جامعه پارامتر می گویند. با استفاده از روش های آماری می توان پارامترهای جامعه را با توجه به آماره های نمونه، برآورد کرد.
از جمله روش های آماری که برای استنباط آماری استفاده می شود می توان آزمون های مقایسه( آزمون های t، تحلیل واریانس و …)، آزمون های همبستگی (ضریب همبستگی، تحلیل رگرسیون و…) را نام برد. البته استفاده از این روش ها نیازمند در نظر گرفتن پیش فرض هایی در مورد توزیع جامعه مورد مطالعه است. در صورتی که مفروضات لازم در خصوص جامعه برقرار یا معلوم نباشد روش های ناپامترای جایگزین می شوند.
آزمون های همبستگی ارتباط بین دو متغیر را بررسی می کنند و میزان رابطه را برآورد می کنند. از آزمون های همبستگی می توان آزمون r پیرسون، آزمون r اسپیرمن و آزمون استقلال کای دو را نام برد.
از آزمون های مقایسه ای برای تعیین تفاوت در پارامترهای جامعه (میانگین، میانه و غیره) استفاده می شود. نمونه‌هایی از آزمون‌های مقایسه‌ای عبارتند از آزمون t،آنالیز واریانس(ANOVA)، آزمون H Kruskal-Wallis و … .
با استفاده از نرم افزارهای آماری محاسبات مربوط به آمار استنباطی و روش های آماری مختلف را انجام داد.
یکی از ساده ترین و کاربردی ترین این نرم افزارها، نرم افزار spss . با به کارگیری نرم افزار spss به راحتی می توان تمام روش های بالا را به کار گرفت. انجام محاسبات با این نرم افزار بسیار آسان است.

برای مطالعه بیشتر درمورد آمار استنباطی و یا انجام تحلیل آماری آنلاین پروژه های خود به بیگ پرو1 سر بزنید.