آموزش هوش مصنوعی
1.84K subscribers
30 photos
20 videos
18 files
64 links
کانال «آموزش هوش مصنوعی»

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

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

👤 ادمین: @AI_AIR
Download Telegram
سایت Edcafe.ai یک پلتفرم هوشمند مبتنی بر هوش مصنوعی است که به‌طور اختصاصی برای معلمان و مربیان طراحی شده تا فرآیند تهیه و مدیریت مواد آموزشی را ساده و کارآمد سازد.

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

این پلتفرم زمان آماده‌سازی درس را به‌طور قابل‌توجهی کاهش می‌دهد، امکان یادگیری شخصی‌سازی‌شده برای دانش‌آموزان را فراهم می‌آورد و با استانداردهای امنیتی بالا (مانند GDPR و FERPA) سازگار است.

سایت Edcafe.ai گزینه‌ای ایده‌آل برای معلمان در سطوح مختلف آموزشی است که به دنبال افزایش تعامل دانش‌آموزان و بهبود کیفیت تدریس هستند.


✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍11
بهم میگید چند سالتونه بهتر بشناسمتون؟
Anonymous Poll
4%
4-6
19%
7-12
14%
13-15
15%
16-18
49%
19-...
#فصل_سوم
#آموزش_قدم‌به‌قدم_هوش_مصنوعی

🔵 قسمت 7: پروژه اول — تشخیص احساسات جملات

امروز وارد اولین پروژه عملی متن می‌شویم!
هدف: ساخت یک برنامه کوچک که بتواند احساس جملات را تشخیص دهد 🤩😡

🔸 مرحله 1: ساخت دیتاست

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

import pandas as pd

data = {
"text": [
"این فیلم عالی بود",
"خیلی از این کتاب خوشم آمد",
"این محصول افتضاح است",
"اصلاً خوب نبود",
"تجربه فوق‌العاده‌ای داشتم",
"خیلی بد بود و ناراحت شدم"
],
"sentiment": ["positive", "positive", "negative", "negative", "positive", "negative"]
}

df = pd.DataFrame(data)
df


📌 این دیتاست شامل دو ستون است:

* text → جمله
* sentiment → احساس جمله (مثبت یا منفی)

🔸 مرحله 2: تبدیل متن به عدد

مدل‌های یادگیری ماشین نمی‌توانند متن را مستقیم بخوانند،
پس باید آن را به اعداد تبدیل کنیم:

from sklearn.feature_extraction.text import CountVectorizer

vectorizer = CountVectorizer()
X = vectorizer.fit_transform(df["text"])
y = df["sentiment"]

print("شکل داده‌های عددی:", X.shape)


🔹کد CountVectorizer هر کلمه را به یک ستون عددی تبدیل می‌کند،
و هر جمله یک ردیف از داده‌های عددی می‌شود.

🔸 مرحله 3: آموزش مدل

برای این پروژه از مدل Multinomial Naive Bayes استفاده می‌کنیم:

from sklearn.naive_bayes import MultinomialNB

model = MultinomialNB()
model.fit(X, y)

print("مدل آموزش دید ")


حالا مدل ما یاد گرفته که چه جملاتی مثبت و چه جملاتی منفی هستند.

🔸 مرحله 4: تست مدل با جملات جدید

حالا می‌توانیم جملات جدید را بررسی کنیم:

test_sentences = [
"این فیلم خیلی خوب بود",
"از خرید این کالا ناراضی هستم"
]

X_test = vectorizer.transform(test_sentences)
predictions = model.predict(X_test)

for sentence, sentiment in zip(test_sentences, predictions):
print(sentence, "→", sentiment)


🔹 مدل به ما می‌گوید که جمله مثبت است یا منفی، حتی برای جملاتی که قبلاً ندیده است!

🔸 نکات مهم

* این پروژه یک نمونه ساده از پردازش زبان طبیعی (NLP) است
* الگوریتم Naive Bayes برای متن خیلی سریع و کارآمد است
* ایده اصلی: دیتا → مدل → پیش‌بینی


👀 قسمت بعدی:
پروژه دوم — دسته‌بندی تصاویر ساده 🖼


✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1
lesson6_modeling_ai_v3.ipynb
2.2 KB
📰فایل تمرین جلسه ششم (در گوگل کولب بازش کنید)

✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
#فصل_سوم
#آموزش_قدم‌به‌قدم_هوش_مصنوعی

🔵 پروژه دوم: دسته‌بندی تصاویر ساده 🖼🤖

تا اینجا با عدد و متن کار کردیم؛
حالا وقتشه ببینیم هوش مصنوعی چطور تصویر رو می‌فهمه! 😮

در این قسمت، یک پروژه واقعی ولی ساده می‌سازیم که بتواند تصاویر را دسته‌بندی کند.

🎯 هدف این قسمت

دانش‌آموز یاد می‌گیرد:

* تصویر هم نوعی داده است
* کامپیوتر تصویر را به عدد تبدیل می‌کند
* یک مدل می‌تواند بین تصاویر مختلف تفاوت قائل شود

🔹 مرحله 1: استفاده از یک دیتاست آماده

ما از دیتاست معروف Digits در کتابخانه sklearn استفاده می‌کنیم.
این دیتاست شامل تصاویر اعداد 0 تا 9 است ✍️

from sklearn.datasets import load_digits

digits = load_digits()


🔹 مرحله 2: بررسی داده‌ها

بیایید ببینیم چند تصویر داریم و هر تصویر چه شکلی است:

print(digits.data.shape)


هر تصویر به صورت یک آرایه عددی ذخیره شده است.

🔹 مرحله 3: نمایش یک تصویر

برای اینکه ببینیم داده‌ها واقعاً تصویر هستند:

import matplotlib.pyplot as plt

plt.imshow(digits.images[0], cmap='gray')
plt.title("عدد نمایش داده شده")
plt.show()


👀 کامپیوتر این تصویر را فقط به صورت عدد می‌بیند، نه «عدد صفر یا یک»!

🔹 مرحله 4: آماده‌سازی داده‌ها

X = digits.data      # ویژگی‌ها (پیکسل‌ها)
y = digits.target # برچسب‌ها (اعداد 0 تا 9)


🔹 مرحله 5: تقسیم داده‌ها به آموزش و تست

from sklearn.model_selection import train_test_split

X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.2, random_state=42
)


🔹 مرحله 6: آموزش مدل طبقه‌بندی

در این پروژه از مدل KNN استفاده می‌کنیم (ساده و قابل فهم):

from sklearn.neighbors import KNeighborsClassifier

model = KNeighborsClassifier(n_neighbors=3)
model.fit(X_train, y_train)

print("مدل آموزش دید ")


🔹 مرحله 7: تست مدل

prediction = model.predict([X_test[0]])
print("عدد پیش‌بینی‌شده:", prediction[0])
print("عدد واقعی:", y_test[0])


🎯 اگر این دو عدد یکی باشند یعنی مدل درست تشخیص داده!

🔹 مرحله 8: محاسبه دقت مدل

accuracy = model.score(X_test, y_test)
print("دقت مدل:", accuracy)


🧠 جمع‌بندی

در این قسمت یاد گرفتیم:
تصویر چگونه به داده عددی تبدیل می‌شود
مدل چطور آموزش می‌بیند
هوش مصنوعی می‌تواند تصاویر را تشخیص دهد


✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🌟 چقدر جلو رفتیم!

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

📘 فصل اول: «آشنایی با مفاهیم پایه‌ای هوش مصنوعی»

* فهمیدیم AI چیست و چرا جذابه
* با اصطلاحات و کاربردهای ساده آشنا شدیم
* بدون هیچ کد یا ریاضی، فهمیدیم دنیای هوش مصنوعی چقدر بزرگ و جالبه

📙 فصل دوم: «هوش مصنوعی در عمل؛ از ایده تا پروژه»

* یاد گرفتیم چطور یک پروژه AI ساخته می‌شود
* مسیر داده → مدل → نتیجه را دیدیم
* تمرین کردیم ذهن‌مان پروژه‌محور شود، نه فقط تئوری

📗 فصل سوم: «شروع کدنویسی و اولین پروژه‌ها با پایتون»

* با پایتون آشنا شدیم و اولین کدهایمان را نوشتیم
* دیتاست ساختیم، متن و تصویر را پردازش کردیم
* پروژه‌های عملی مثل تشخیص احساسات و دسته‌بندی تصاویر انجام دادیم
* دیدیم که هوش مصنوعی واقعاً می‌تواند کار کند و نتیجه بدهد

💡 اگر تا الان شروع نکردید:
هیچ مشکلی نیست!
همین حالا می‌توانید به جمع ما بپیوندید.
با تمرین‌های کوچک و قدم‌به‌قدم، شما هم می‌توانید پروژه‌های هوش مصنوعی بسازید و لذت ببرید 🚀

چرا ادامه دادن مهمه؟

* اعتمادبه‌نفس برنامه‌نویسی خودتان را تقویت می‌کنید
* می‌توانید ایده‌های خودتان را به پروژه‌های واقعی تبدیل کنید
* قدم بعدی یعنی فصل چهارم: یادگیری ماشین ساده و جذاب که وارد دنیای پیش‌بینی و مدل‌سازی واقعی می‌شویم

✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏31
موافق هستید آموزش ها رو در قالب جزوه PDF آماده کنم براتون بفرستم یا یک سایت مخصوص هوش مصنوعی دانش آموزان ایجاد کنم و در سایت قرار بدم؟
Anonymous Poll
78%
جزوه PDF
22%
سایت هوش مصنوعی
1
lesson8_image_classification_ai.ipynb
2.6 KB
📰فایل تمرین جلسه هفتم و هشتم (در گوگل کولب بازش کنید)

✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#آموزش_قدم‌به‌قدم_هوش_مصنوعی 🌟

🚀 تو تا الان چقدر پیش رفتی!

تو همین مسیر کوتاه، توانستی با دنیای شگفت‌انگیز هوش مصنوعی آشنا بشی، اولین کدها رو بنویسی و حتی پروژه‌های کوچیک عملی انجام بدی. 🌈
هوش مصنوعی دیگه برات فقط یه اسم نیست، تو دیدی که با داده‌ها و خلاقیت خودت می‌تونی چیزی بسازی که واقعاً کار می‌کنه! 💡

💪 یادت باشه: مسیر یادگیری ممکنه گاهی سخت باشه، ولی هر قدمی که برمی‌داری، تو رو یک قدم به اهداف بزرگت نزدیک‌تر می‌کنه.
هر خط کد، هر مدل کوچک، هر تمرین عملی، یه پیروزیه! 🎯

پس ادامه بده، تجربه کن، اشتباه کن و دوباره تلاش کن. دنیای هوش مصنوعی منتظر ذهن‌های خلاق و شجاع مثل توئه!

👀 قسمت بعدی: آماده شو تا مهارت‌ها و پروژه‌هات رو یک سطح بالاتر ببری!

✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
44
با اینکه این کانال با هدف آموزش رایگان هوش مصنوعی به دانش‌آموزان ایجاد شده، خوشحالیم که می‌بینیم مخاطبان ما فقط دانش‌آموزان نیستند! 🎉
دانشجویان، معلمان و علاقه‌مندان به هوش مصنوعی هم در این مسیر با ما همراه شده‌اند.

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

در مدت کوتاه، تعداد اعضای کانال به 1500 نفر رسید و مطمئنیم این مسیر به کمک شما، دوستان عزیز، در آینده نزدیک حتی خیلی بزرگ‌تر و گسترده‌تر خواهد شد. 🚀

پس اگر از این مسیر لذت می‌برید، این کانال را به دوستان و همکلاسی‌هایتان معرفی کنید تا همه با هم این مسیر هیجان‌انگیز را طی کنیم!

✔️ هوش مصنوعی برای دانش‌آموزان

🪙 : @StudentAI
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥117
This media is not supported in your browser
VIEW IN TELEGRAM
📰چین با استفاده از میزهای هوشمند مبتنی بر هوش مصنوعی در مدارس، کلاس‌های درس را تعاملی‌تر کرده و تجربه یادگیری دانش‌آموزان را جذاب‌تر از قبل ساخته است.

🤩مجله هوش مصنوعی

🪙 : @HomeAI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
سلام و عرض ادب
چند مدتی در کنار هم نبودیم و امیدوارم که همتون در سلامتی کامل باشید.
به زودی فعالیتمون برای یک تابستان آموزشی شروع خواهیم کرد.
👍73🏆1
#فصل_چهارم
#آموزش_قدم‌به‌قدم_هوش_مصنوعی

🤖🌟 شروع فصل چهارم: یادگیری ماشین (Machine Learning)

تا اینجا با هم مسیر جذاب هوش مصنوعی رو قدم‌به‌قدم جلو اومدیم 👣
حالا وقتشه وارد یکی از مهم‌ترین بخش‌های AI بشیم: یادگیری ماشین 🚀

📌 یادگیری ماشین یعنی چی؟
یعنی به جای اینکه خودمون برای کامپیوتر قانون بنویسیم، بهش داده می‌دیم تا خودش یاد بگیره الگوها رو پیدا کنه 🤯

مثلاً:

* پیش‌بینی قیمت
* تشخیص اسپم
* تشخیص تصویر
* پیشنهاد فیلم و محتوا

📚 در فصل چهارم چه چیزهایی یاد می‌گیریم؟
📍 قسمت 1: یادگیری ماشین یعنی چی و چرا مهمه؟
📍 قسمت 2: انواع یادگیری (نظارت‌شده و بدون نظارت)
📍 قسمت 3: داده‌ها چطور به مدل تبدیل می‌شن؟
📍 قسمت 4: اولین مدل ساده در پایتون 🐍
📍 قسمت 5: پروژه کوچک پیش‌بینی واقعی 🚀

💡 این فصل چه فرقی داره؟
اینجا دیگه فقط کدنویسی نمی‌کنیم…
بلکه به ماشین «فکر کردن ساده» یاد می‌دیم 😮

🔥 اگر تا اینجا همراه بودی، الان دقیقاً وارد بخش جذاب‌تر مسیر شدی!
اگر هم تازه شروع کردی، این بهترین نقطه برای شروعه 👌

👀 قسمت بعدی:
«یادگیری ماشین دقیقاً یعنی چی؟ (با مثال‌های خیلی ساده)»

📖 هوش مصنوعی برای دانش‌آموزان

🆔 : @StudentAI
4
#فصل_چهارم
#آموزش_قدم‌به‌قدم_هوش_مصنوعی

🤖📌 قسمت 1: یادگیری ماشین (Machine Learning) یعنی چی؟

قبل از اینکه وارد کد و مدل بشیم، باید دقیق بفهمیم یادگیری ماشین اصلاً چی هست و چرا این‌قدر مهمه 🚀

💡 تعریف ساده:
یادگیری ماشین یعنی اینکه به جای نوشتن قوانین مستقیم برای کامپیوتر، بهش داده می‌دیم تا خودش الگوها رو یاد بگیره 🤯

📊 یک مثال خیلی ساده:
فرض کن می‌خوای به کامپیوتر یاد بدی ایمیل اسپم رو تشخیص بده:

روش قدیمی (برنامه‌نویسی دستی):
باید کلی قانون بنویسی مثل:

* اگر کلمه “رایگان” بود → اسپم
* اگر لینک زیاد داشت → اسپم

😵 سخت و محدود

🤖 روش یادگیری ماشین:

* هزاران ایمیل (اسپم و معمولی) بهش می‌دی
* خودش الگوها رو پیدا می‌کنه
* بعد ایمیل جدید رو پیش‌بینی می‌کنه

📌 نتیجه مهم:
در یادگیری ماشین، به جای «قانون نوشتن»، «داده دادن» یاد می‌گیریم 💡

🔥 چرا این مهمه؟
چون بیشتر کارهای هوش مصنوعی واقعی مثل:

* تشخیص چهره
* پیشنهاد فیلم
* ترجمه
* پیش‌بینی قیمت

با همین روش کار می‌کنن 🚀

👀 قسمت بعدی:
«داده‌ها در یادگیری ماشین چه نقشی دارن؟ (خیلی مهم!)»

📖 هوش مصنوعی برای دانش‌آموزان

🆔 : @StudentAI
4
This media is not supported in your browser
VIEW IN TELEGRAM
📝 دوره رایگان هوش مصنوعی برای دانش آموزان ایران

نحوه برگزاری آنلاین

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

https://ai4students.aut.ac.ir/

📖 هوش مصنوعی برای دانش‌آموزان

🆔 : @StudentAI
3
آموزش هوش مصنوعی
📝 دوره رایگان هوش مصنوعی برای دانش آموزان ایران نحوه برگزاری آنلاین برگزار کننده : دانشگاه صنعتی امیرکبیر https://ai4students.aut.ac.ir/ 📖 هوش مصنوعی برای دانش‌آموزان 🆔 : @StudentAI
توصیه میکنیم حتما امروز ثبت نام کنید. جلسه اول برگزار شد و ویدئو داخل سایت هست در جلسات بعدی حتما بصورت آنلاین شرکت کنید. به دوستانتون هم این خبر رو حتما فوروارد کنید تا همه در جریان باشند.

📖 هوش مصنوعی برای دانش‌آموزان

🆔 : @StudentAI
🔥5
#فصل_چهارم
#آموزش_قدم‌به‌قدم_هوش_مصنوعی

📊🤖 قسمت 2: داده‌ها در یادگیری ماشین چه نقشی دارن؟

در قسمت قبل فهمیدیم که در یادگیری ماشین، به جای اینکه همه قوانین را خودمان بنویسیم، به کامپیوتر داده می‌دهیم تا الگوها را یاد بگیرد 🚀

اما یک سؤال مهم:
آیا هر داده‌ای باعث می‌شود AI خوب یاد بگیرد؟
جواب: نه! 😮

💡 داده‌ها مثل سوخت هوش مصنوعی هستند ⛽️
اگر داده‌ها خوب باشند، مدل هم بهتر یاد می‌گیرد.
اگر داده‌ها اشتباه یا ناقص باشند، نتیجه هم می‌تواند اشتباه شود.

📌 مثال ساده:
می‌خواهیم یک مدل بسازیم که عکس گربه و سگ را تشخیص دهد 🐱🐶
باید به آن تعداد زیادی عکس نشان بدهیم:
📷 عکس‌های گربه → همراه با برچسب «گربه»
📷 عکس‌های سگ → همراه با برچسب «سگ»
کم‌کم مدل یاد می‌گیرد چه ویژگی‌هایی را پیدا کند 👀

📚 در یادگیری ماشین معمولاً با این مراحل روبه‌رو هستیم:
1️⃣ جمع‌آوری داده‌ها
2️⃣ آماده‌سازی داده‌ها
3️⃣ آموزش مدل
4️⃣ آزمایش و بررسی نتیجه

🤯 یعنی قبل از اینکه AI هوشمند شود، باید با داده‌های مناسب تمرین کند!

🔥 یک جمله مهم:
مدل هوش مصنوعی به اندازه داده‌هایی که با آن آموزش می‌بیند خوب عمل می‌کند.

👀 قسمت بعدی:
«انواع یادگیری ماشین؛ نظارت‌شده و بدون نظارت 🤖»

📖 هوش مصنوعی برای دانش‌آموزان

🆔 : @StudentAI
👍12