Algorithm design & data structure
6.5K subscribers
838 photos
141 videos
174 files
437 links
این کانال برای تمامی علاقه‌مندان به کامپیوتر، مخصوصاً حوزه ساختمان داده‌ها و الگوریتم‌ها، مفید می باشد. آشنایی با ریاضیات مقدماتی، برنامه‌نویسی مقدماتی و پیشرفته و همچنین شی‌گرایی می‌تواند در درک بهتر مفاهیم این درس کمک‌ کند.

👨‍💻Admin👉 @Se_mohamad
Download Telegram
🚀 معرفی ابزار قدرتمند FlashRAG برای پژوهش‌های پیشرفته RAG

در واقع FlashRAG یک ابزار پایتون حرفه‌ای است که برای بازتولید و توسعه تحقیقات در حوزه Retrieval Augmented Generation (RAG) طراحی شده است. این ابزار با امکانات گسترده، کار پژوهشگران و توسعه‌دهندگان را بسیار ساده‌تر می‌کند.

ویژگی‌های برجسته فلش‌رگ:
۳۲ مجموعه داده بنچمارک پردازش‌شده برای ارزیابی و آزمایش مدل‌های RAG
۱۲ الگوریتم پیشرفته RAG از پیش پیاده‌سازی‌شده با قابلیت بازتولید نتایج
چارچوب انعطاف‌پذیر برای ساخت خطوط پردازشی پیچیده با اجزایی مانند retrievers، rerankers و generators
ابزارهای بهینه‌سازی مانند vLLM و Faiss برای افزایش سرعت و کارایی

https://github.com/RUC-NLPIR/FlashRAG

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
This media is not supported in your browser
VIEW IN TELEGRAM
حل مسئله در انسان‌ها در مقابل مورچه‌ها 😬😬

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
🧠 مدل‌های زبانی بزرگ (LLMs) مثل GPT ابزارهایی قدرتمند برای درک و تولید زبان هستند. اما وقتی با قابلیت‌هایی مثل حافظه و ابزارهای مختلف ترکیب شوند، به اوج پتانسیل خود می‌رسند:

𝟭. 𝗟𝗟𝗠𝘀:
این مدل‌ها برای تولید متن و پاسخ به سوالات طراحی شده‌اند، اما تنها به ورودی‌های لحظه‌ای پاسخ می‌دهند و از زمینه طولانی‌مدت بی‌بهره‌اند.

𝟮. 𝗟𝗟𝗠𝘀 + 𝗣𝗹𝗮𝗻𝗻𝗶𝗻𝗴:
با اضافه شدن برنامه‌ریزی، مدل‌ها قادر می‌شوند به‌جای پاسخ‌های تک‌مرحله‌ای، راه‌حل‌های چندمرحله‌ای ارائه دهند و برای اهداف خاص استراتژی طراحی کنند.

𝟯. 𝗟𝗟𝗠𝘀 + 𝗣𝗹𝗮𝗻𝗻𝗶𝗻𝗴 + 𝗠𝗲𝗺𝗼𝗿𝘆:
حافظه، مدل را قادر می‌سازد تا اطلاعات جلسات یا مکالمات طولانی‌مدت را به خاطر بسپارد و تجربه‌ای روان‌تر و کارآمدتر ارائه دهد.

𝟰. 𝗔𝗜 𝗔𝗴𝗲𝗻𝘁𝘀 (𝗟𝗟𝗠 + 𝗣𝗹𝗮𝗻𝗻𝗶𝗻𝗴 + 𝗠𝗲𝗺𝗼𝗿𝘆 + 𝗧𝗼𝗼𝗹𝘀):
اینجا نقطه‌ی اوج ماجراست! مدل‌هایی که علاوه بر برنامه‌ریزی و حافظه، به ابزارهایی مثل APIها، پایگاه‌های داده یا حتی وب دسترسی دارند. این عامل‌ها نه‌تنها پاسخ می‌دهند، بلکه می‌توانند وظایفی مثل تحقیق، تصمیم‌گیری، خودکارسازی فرآیندها یا نوشتن گزارش‌ها را هم انجام دهند.

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
اگر به دنبال یک منبع فارسی ساده و روان برای یادگیری عمیق هستید، پیشنهاد می‌کنم حتماً به سایت «هوسم» سر بزنید. این سایت یکی از بهترین منابع فارسی در زمینه یادگیری عمیق است که مفاهیم را به زبانی قابل فهم توضیح داده و برای شروع یادگیری بسیار مناسب است. 🌟

https://howsam.org/free-deep-learning-tutorial/

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
5 Free Python Courses for Data Science Beginners

1️⃣ Python for Beginners – freeCodeCamp

2️⃣ Python – Kaggle

3️⃣ Python Mini-Projects – freeCodeCamp

4️⃣ Python Tutorial – W3Schools

5️⃣ oops with Python- freeCodeCamp

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
هوش مصنوعی.pdf
9.3 MB
🎯 جزوه‌ای برای مرور سریع هوش مصنوعی

یه جزوه خلاصه و کاربردی براتون آماده کردیم که مناسب افرادیه که قبلاً هوش مصنوعی رو خوندن و می‌خوان یه مرور سریع داشته باشن. 🌟
🔻 توجه: این جزوه برای افراد مبتدی پیشنهاد نمی‌شه؛ بهتره اول منابع جامع‌تر رو مطالعه کنید.

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
25 معادله ریاضی Data Science

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
🌟 قدم به قدم به سمت دانشمند داده شدن!

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

این هندبوک رو حتما ذخیره کنید! یه منبع قدرتمند که هم برای شروع، هم برای مراحل پیشرفته یادگیری علم داده، به دردتون می‌خوره.

https://github.com/andresvourakis/data-scientist-handbook

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
دسترسی به نسخه PDF آنلاین یا دانلود این چهار کتاب معروف و ارزشمند

An Introduction to Statistical Learning
https://www.statlearning.com/


Python dataScience handbook
https://jakevdp.github.io/PythonDataScienceHandbook/

Dive into Deep Learning
https://d2l.ai/

Machine learning
https://github.com/abhishekkrthakur/approachingalmost/blob/master/AAAMLP.pdf

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
جامع‌ترین راهنمای سریع

👨🏻‍💻 مجموعه‌ای از راهنماهای فشرده و کاربردی پایتون برای علوم داده منتشر شده که شامل موضوعاتی مثل «مبانی پایتون، پایتون در علم داده، پایتون در یادگیری ماشین، تحلیل داده‌ها، یادگیری عمیق، و هوش مصنوعی» میشه.
https://www.datacamp.com/cheat-sheet/category/python

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
"🚀 با استفاده از هوش مصنوعی، مسیر یادگیری خود را طراحی کنید! 🧠 فقط کافیست موضوع مورد نظر خود را وارد کنید و مسیر یادگیری به صورت گام به گام و در قالب یک نمودار گرافیکی جذاب به شما نمایش داده خواهد شد. 📊"

https://roadmap.sh/

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
7 پروژه بینایی کامپیوتری برای همه سطوح

1. Plant Disease Detection
2. Optical Character Recognition (English)
3. American Sign Language Image Classification
4. Car Number Plate Recognition
5. Flickr Image Captioning
6. Multi-person Pose Estimation and Tracking in Videos
7. Anomaly Detection

https://www.kdnuggets.com/7-computer-vision-projects-for-all-levels

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
@MachineLearning_ir - Top 50 LLM Interview Questions.pdf
7.1 MB
50 سوال کلیدی برای آمادگی در مصاحبه‌های مدل‌های زبان بزرگ (LLM)

🚀 اگر به دنبال موفقیت در مصاحبه‌های تخصصی یادگیری ماشین و هوش مصنوعی هستید، این مجموعه سؤالات بهترین راهنما برای شماست.

🔑 موضوعات پوشش داده شده:

اصول اولیه مثل Tokenization
مفاهیم پیشرفته مانند LoRA
تکنیک‌های به‌روز مثل Chain-of-Thought Prompting
و نکات مهمی که در پروژه‌ها و تحقیقات مدرن استفاده می‌شوند.

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
🌟 تحولی بزرگ در هوش مصنوعی: از LLMs به LCMs با متا

متا به‌تازگی یک گام بزرگ در دنیای هوش مصنوعی برداشته و Large Concept Models (LCMs) را معرفی کرده است. این مدل‌ها با تغییر پارادایم رایج در مدل‌های زبانی بزرگ (LLMs)، قابلیت‌هایی جدید و پیشرفته‌ای را ارائه می‌دهند.

🔹 چرا این تغییر مهم است؟
مدل‌های زبانی بزرگ (LLMs) اگرچه در پردازش توکن‌ها عالی هستند، اما در استدلال‌های پیچیده و انسجام در متون بلند دچار محدودیت‌اند. از سوی دیگر، LCMs با تمرکز بر *مفاهیم معنایی* و پردازش در سطح جمله، مشکلات موجود را برطرف کرده‌اند.

ویژگی‌های برجسته LCMs:
1️⃣ برنامه‌ریزی سلسله‌مراتبی: توانایی تولید خروجی‌هایی با ساختارهای دقیق‌تر.
2️⃣ مدیریت متون بلند: پردازش مؤثرتر زمینه‌های طولانی بدون افت دقت.
3️⃣ چندزبانه بودن: پشتیبانی از بیش از 200 زبان بدون نیاز به بازآموزی.

Paper: https://ai.meta.com/research/publications/large-concept-models-language-modeling-in-a-sentence-representation-space/
GitHub:https://github.com/facebookresearch/large_concept_model

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
💡 دوره‌های رایگان و آنلاین دانشگاه MIT

دانشگاه معتبر MIT دوره‌های آنلاین و رایگانی را در موضوعات مختلف از جمله علوم کامپیوتر و امور مالی ارائه کرده است. این دوره‌ها فرصتی بی‌نظیر برای یادگیری علاقه‌مندان به این حوزه‌ها هستند! 🌟

مزایا:
- دسترسی رایگان به محتوای آموزشی باکیفیت
- یادگیری از اساتید برتر جهان

📜 نکته: شرکت در دوره‌ها رایگان است، اما اگر به گواهی پایان‌دوره نیاز دارید، باید هزینه آن را پرداخت کنید.

📥 لینک دوره‌ها 👇
https://digiato.com/interdisciplinary/mit-online-free-courses

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
KAG: Boosting LLMs in Professional Domains via Knowledge Augmented Generation

Paper: https://arxiv.org/pdf/2409.13731v3.pdf

Code: https://github.com/openspg/kag

Dataset: 2WikiMultiHopQA

این مقاله به بررسی چارچوب KAG پرداخته است. KAG یک ابزار قدرتمند برای مدیریت و پردازش اطلاعات به ویژه در حوزه هوش مصنوعی است. این چارچوب به دو بخش اصلی تقسیم می‌شود: KAG Builder که داده‌های خام را به یک پایگاه دانش ساخت‌یافته تبدیل می‌کند و KAG Solver که از این پایگاه دانش برای پاسخگویی به پرسش‌ها و استدلال استفاده می‌کند. کاربردهای KAG شامل سیستم‌های پرسش و پاسخ، چت‌بات‌ها، سیستم‌های توصیه‌گر و خلاصه‌سازی متن است.

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
🔹 دسترسی به دوره جامع LLM Agents 🔹

اگر به یادگیری عمیق درباره مدل‌های زبانی بزرگ (LLMs) و کاربردهای پیشرفته آن‌ها در اتوماسیون وظایف، تولید کد، رباتیک و تعامل انسان و ماشین علاقه دارید، می‌توانید به اسلایدها، کویزها و منابع این دوره دسترسی پیدا کنید.

موضوعات کلیدی:
- مبانی LLMها
- ابزارها و زیرساخت‌های LLM Agents
- امنیت، اخلاق و حریم خصوصی

📚 مناسب برای دانشجویان و علاقه‌مندان به هوش مصنوعی!
https://chatgpt.com/c/6772d236-570c-8013-b335-ab1af4f7a7a3

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer
انتشار رایگان اپلیکیشن‌های Gradio در Hugging Face Spaces

آیا می‌خواهید مدل‌های یادگیری ماشینی خود را به شکلی تعاملی ارائه کنید؟ 🚀
در واقع Hugging Face Spaces این امکان را به شما می‌دهد تا اپلیکیشن‌های Gradio خود را به‌صورت رایگان منتشر کرده و آن‌ها را با دیگران به اشتراک بگذارید. 🌟
با این پلتفرم، تجربه‌ای ساده و جذاب برای نمایش پروژه‌هایتان خواهید داشت! 🎨

https://pyimagesearch.com/2024/12/30/deploy-gradio-apps-on-hugging-face-spaces/

#هوش_مصنوعی
📣👨‍💻 @AlgorithmDesign_DataStructuer