لوگوی پیام رسان بلهدانلود «بله»
عکس پروفایل برنامه‌نویسی و هوش مصنوعی - کوشیارب
۱.۴ هزار عضو

برنامه‌نویسی و هوش مصنوعی - کوشیار

آموزش برنامه‌نویسی و هوش مصنوعی از سطح صفر تا پیشرفته
طراحی دوره‌های پایه، ویژه دانش‌آموزان و افراد مبتدی
برگزاری دوره‌های خصوصی و عمومی آنلاین و دوره‌های ضبط شده‌
منتورینگ خصوصی دانشجویان، کمک در یادگیری ابزارهای لازم پژوهشی
آموزش ابزارهای آماده‌ی Ai
مشاهده در وب بله
۱ مرداد
بازارسال شده از ریاضی پیشرفته و دروس مدرسه - کوشیار
thumbnail

۳

۲۰:۵۰

بازارسال شده از ریاضی پیشرفته و دروس مدرسه - کوشیار
thumbnail

۶

۲۰:۵۰

بازارسال شده از ریاضی پیشرفته و دروس مدرسه - کوشیار
thumbnail

۵

۲۰:۵۰

۲ مرداد
thumbnail
۲۰ سایت برای آموزش هوش مصنوعی به دانش‌آموزان؛ بهترین منابع یادگیری AI از صفر
در وبسایت کوشیار بخوانید!
https://kooshyarlearn.ir/ai_source_for_students/

۳۵۶

۱۳:۰۶

برنامه‌نویسی و هوش مصنوعی - کوشیار
undefined درسنامه‌ی هفتم هوش مصنوعی؛ احتمال شرطی قبل از اینکه وارد الگوریتم Naive Bayes بشیم، باید مفهوم احتمال شرطی رو یاد بگیریم. فرض کنید اطلاعات ۱۰۰ نفر رو داریم. ۴۰ نفر بیمار هستند. ۶۰ نفر سالم هستند. از بین ۴۰ بیمار، ۳۶ نفر تست مثبت دارند. از بین ۶۰ فرد سالم، ۶ نفر تست مثبت دارند. حالا دو سؤال کاملاً متفاوت داریم: ۱) اگر بدانیم فرد بیمار است، احتمال مثبت شدن تست چقدره؟ یعنی: P(test mosbat | bimar) از ۴۰ بیمار، ۳۶ نفر تستشان مثبت شده است. پس: P(test mosbat | bimar) = 36/40 = 90٪ حالا سؤال دوم: ۲) اگر بدانیم تست یک نفر مثبت شده، احتمال اینکه واقعاً بیمار باشد چقدره؟ یعنی: P(bimar | test mosbat) این بار دیگر فقط افرادی را بررسی می‌کنیم که تستشان مثبت شده است. تعداد تست‌های مثبت: ۳۶ + ۶ = ۴۲ نفر از این ۴۲ نفر، ۳۶ نفر واقعاً بیمار هستند. پس: P(bimar | test mosbat) = 36/42 ≈ 86٪ دقت کنید که این دو احتمال برابر نیستند. در احتمال شرطی، ترتیب اتفاق‌ها اهمیت زیادی دارد و جابه‌جا کردن آن‌ها معمولاً نتیجه را تغییر می‌دهد. در درسنامه‌ی بعدی می‌بینیم که الگوریتم Naive Bayes دقیقاً با استفاده از همین مفهوم احتمال شرطی، داده‌ها را دسته‌بندی می‌کند. این درسنامه رو ذخیره کنید و به دوستاتون هم بفرستید :) #هوش_مصنوعی #احتمال_شرطی #Naive_Bayes #یادگیری_نظارت_شده #درسنامه_هوش_مصنوعی کوشیار؛ جایی برای یادگیری! @kooshyar_ai @bahmanabadi_hossein 09364166626 Kooshyarlearn.ir
thumbnail
undefined درسنامه‌ی هشتم هوش مصنوعی؛ الگوریتم Naive Bayes
در درسنامه‌ی قبل با مفهوم احتمال شرطی آشنا شدیم.
یاد گرفتیم که گاهی یک اطلاعات جدید می‌تواند احتمال یک اتفاق را تغییر دهد.
حالا می‌خواهیم ببینیم هوش مصنوعی چگونه از همین مفهوم برای دسته‌بندی داده‌ها استفاده می‌کند.
یکی از الگوریتم‌های معروف یادگیری ماشین:
undefined Naive Bayes
است.
فرض کنید یک سیستم هوش مصنوعی داریم که باید تشخیص دهد یک پیام:
undefined تبلیغاتی است یا معمولی؟
از قبل ۱۰۰۰ پیام داریم:
undefined ۴۰۰ پیام تبلیغاتیundefined ۶۰۰ پیام معمولی
حالا بررسی کرده‌ایم و متوجه شده‌ایم:
در بین پیام‌های تبلیغاتی:
undefined ۳۰۰ پیام شامل کلمه «جایزه» هستند.
در بین پیام‌های معمولی:
undefined فقط ۶۰ پیام شامل کلمه «جایزه» هستند.
حالا یک پیام جدید دریافت می‌کنیم که در آن کلمه «جایزه» وجود دارد.
سؤال:
احتمال اینکه این پیام تبلیغاتی باشد، به شرط وجود کلمه «جایزه» چقدر است؟
برای پاسخ، فقط پیام‌هایی را بررسی می‌کنیم که کلمه «جایزه» دارند.
تعداد پیام‌هایی که کلمه «جایزه» در آن‌ها وجود دارد:
۳۰۰ پیام تبلیغاتی + ۶۰ پیام معمولی = ۳۶۰ پیام
از این ۳۶۰ پیام:
۳۰۰ پیام تبلیغاتی هستند.
پس:
۳۰۰ از ۳۶۰ پیام، تبلیغاتی هستند.
یعنی حدود:
undefined ۸۳ درصد احتمال دارد این پیام تبلیغاتی باشد.
بنابراین هوش مصنوعی نتیجه می‌گیرد:
undefined این پیام احتمالاً در دسته پیام‌های تبلیغاتی قرار می‌گیرد.
البته در مسائل واقعی، فقط یک کلمه بررسی نمی‌شود.
الگوریتم Naive Bayes تعداد زیادی ویژگی را بررسی می‌کند:
undefined کلمات موجود در متنundefined تعداد تکرار کلماتundefined طول پیامundefined ویژگی‌های مختلف داده
و در نهایت دسته‌ای را انتخاب می‌کند که احتمال بیشتری دارد.
## چرا اسم آن Naive است؟
Naive یعنی «ساده».
چون این الگوریتم یک فرض ساده دارد:
ویژگی‌های مختلف را تقریباً مستقل از هم در نظر می‌گیرد.
مثلاً وجود کلمه «جایزه» را جدا از سایر ویژگی‌ها بررسی می‌کند.
همین سادگی باعث می‌شود:
undefined سریع باشدundefined اجرای آسانی داشته باشدundefined برای پردازش متن بسیار کاربردی باشد
## کاربردهای Naive Bayes:
undefined تشخیص ایمیل‌های Spamundefined تحلیل احساسات کاربرانundefined دسته‌بندی اخبارundefined مرتب‌سازی اسناد
نکته مهم:
گاهی یک مفهوم ساده ریاضی مثل احتمال شرطی می‌تواند پایه یک الگوریتم قدرتمند هوش مصنوعی باشد.

این درسنامه رو ذخیره کنید و برای دوستان علاقه‌مند به هوش مصنوعی بفرستید :)
#هوش_مصنوعی#Naive_Bayes#یادگیری_ماشین#یادگیری_نظارت_شده#درسنامه_هوش_مصنوعی
کوشیار؛ جایی برای یادگیری!
@kooshyar_ai@bahmanabadi_hossein 09364166626Kooshyarlearn.ir

۷۸۵

۱۸:۴۰

۳۱ مرداد
thumbnail
اساسی‌ترین بخش‌های تفکر الگوریتمی undefined
دستورات کنترلی if undefinedحلقه‌های تکراری for , while undefined
باید تمرین کنید تا مسائل رو به این‌ها تجزیه کنید. undefined
یعنی برای هر مسئله‌ای یه راهی بدید که توش اینا استفاده شد. undefined
مثلا برای باز کردن پسورد یک رقمی این طوره undefined
برای همه ارقام ۱ تا ۹ تکرار کن: undefined
......اگر پسورد این عدد است: undefined.............چاپ کن باز شد undefined.............تمام undefined
......اگر پسورد این عدد نیست: undefined.............چاپ کن پسورد اشتباه است undefined ............به رقم بعدی برو undefined
اگر به ۹ رسیدی:.......تمام undefined

نقش این نقطه‌ها چیه؟ در اصل فضای خالی باید باشه ولی بله چاپ نمیکنه فضای خالی در اول خط رو
حالا این فضای خالی اول یا تقطه چین اول، نقشش اینه که مشخص کنه این دستورات ذیل if یا for بالاسری هستن.
کوشیار؛ جایی برای یادگیری! undefined
@kooshyar_ai @bahmanabadi_hossein09364166626Kooshyarlearn.ir

۲۲۰

۹:۰۷

thumbnail
آشنایی با المپیاد هوش مصنوعی undefined
اگر قصد آشنایی با این مسابقه جدید علمی رو دارید، لینک زیر یکی از کاملترین نوشته‌هاست:
https://kooshyarlearn.ir/oiai/ undefined

@bahmanabadi_hossein@kooshyar_ai09364166626Kooshyarlearn.ir

۲۹۰

۹:۵۶

۸ شهریور
thumbnail
چرا توی کلاس‌هامون تاکید به ترکیب ریاضی و کد داریم؟ undefined
مفاهیم پایه‌ی برنامه‌نویسی و تفکر الگوریتمی در قالب مسائل ریاضی خیلی عمیق‌تر درک میشن؛ بنابراین در کنار مسائل عادی، سعی می‌کنیم به ریاضی هم بپردازیم. undefined
مثلاً چاپ مقسوم‌علیه‌های یک عدد یا ارقام یک عدد چندرقمی، خیلی عمیق‌تر از کاربردهای دیگه به شما حلقه‌های تکرار و تفکر الگوریتمی رو یاد میده. undefined
کوشیار؛ جایی برای یادگیری! undefined
@bahmanabadi_hossein@kooshyar_ai09364166626Kooshyarlearn.ir

۷۲

۱۶:۳۴

thumbnail
چرا توی کلاس‌هامون تاکید به ترکیب ریاضی و کد داریم؟ undefined
مفاهیم پایه‌ی برنامه‌نویسی و تفکر الگوریتمی در قالب مسائل ریاضی خیلی عمیق‌تر درک میشن؛ بنابراین در کنار مسائل عادی، سعی می‌کنیم به ریاضی هم بپردازیم. undefined
مثلاً چاپ مقسوم‌علیه‌های یک عدد یا ارقام یک عدد چندرقمی، خیلی عمیق‌تر از کاربردهای دیگه به شما حلقه‌های تکرار و تفکر الگوریتمی رو یاد میده. undefined
کوشیار؛ جایی برای یادگیری! undefined
@bahmanabadi_hossein@kooshyar_ai09364166626Kooshyarlearn.ir

۲۴۸

۱۶:۳۴

۱۰ شهریور
thumbnail
افزونه claude داره اضافه میشه به کروم! undefinedundefined
دوستانی که با agentic ai کار می‌کنید، باید مواظب باشید این نهنگ‌ها کسب و کارتون رو رایگان ارائه ندن. undefinedundefined
کوشیار؛ جایی برای یادگیری! undefined
@bahmanabadi_hossein@kooshyar_ai09364166626Kooshyarlearn.ir
undefined۱

۱۸۰

۱۳:۱۴