دستاوردهای یادگیری عمیق(InTec)
9.53K subscribers
364 photos
40 videos
44 files
676 links
هوش مصنوعی، یادگیری ماشین و یادگیری عمیق
موضوع اصلی کانال

این یک بلاگ شخصی با طرز تفکر شخصی هست.

Core Python : @PyHints

تلاشی هم در یادگیری Rust دارم که درحال داکیومنت شدن هم هست؛ اگر شماهم به این زبان علاقمند هستید join یادتون نره

Rust: @PyRust
Download Telegram
End to End video instance segmentation with transformers


Arxiv Link
توی ۲ هفته گذشته، شایدم کمی بیشتر درحال آشنایی بیشتر با دیتای sound بودم (شاید بهتره بگم سیگنال). خیلی وقتا خیلی از دوستان رو می‌بینم که هنوز هیچ چیزی از داده نمی‌دونند میرن سراغ مدلسازی و optimize کردن مدل و گرفتن خروجی بهتر، البته همین خروجی بهتر رو هم درک نمی‌کنم، وقتی شما هنوز داده رو متوجه نشدی چطور می‌تونی بهتر یا بدتر شدن خروجی رو تشخیص بدی !؟

کسی که داده رو متوجه نشه، به هیچ‌وجه نمی‌تونه تابع هدف درست رو مشخص کنه برای همین ۹۹٪ وقتم روی شناخت از سیگنال و بطور خاص sounds wav گذاشتم (شاید در پست دیگری چند کتاب و منبع برای درک بهتر صدا بذارم، البته ی چندتایی از این منابع مربوط به موسیقی شناسی بود که خب خیلی از بخش‌ها شاید بکار ما نیاد) و امروز شروع به کد زدن کردم، برای اینکه مطمئن بشم داده رو درست فهمیدم، اول با ی مسئله ساده شروع کردم (دسته بندی چند نوع صدا) ورودی‌های مختلفی رو باهاش تست کردم برای حصول اطمینان از درک داده:
Spectrogram, MelSpectrogram, MFCC, ...
توی همه‌ی موارد خروجی گرفتم و مطمئن شدم دیتارو متوجه شدم.

مساله دومی که برای کارم تعریف کردم، جداسازی صدای اصلی از صدای background و خروجی دادن هر ۲ صدا بصورت مجزا بود (البته بعداً جداسازی noise از صدای اصلی رو هم بهش اضافه کردم)

چون درک درستی از داده و ویژگی و ... داشتم، مدلی که طراحی کردم بسیار جالب شد، اگر دیتا بصورت RealTime باشه (سربار api و ... رو که باعث مقداری تأخیر می‌شه رو اگر حذف کنیم) خروجی هم RealTime هست و اگر بعنوان مثال دیتا صدای ضبط شده 1 ساعت صحبت باشه با noise , background sounds های مختلف توی کمتر از ۱۵ دقیقه خروجی آماده خواهد بود (البته مدل quantize , ... نشده هنوز) و مهمتر اینکه این خروجی برای
Single Core Single CPU
هست.
خروجی که بعد از این متن قرار خواهم داد، ۳ تا شرایط مختلف هست، مهمترین بخش راجب این خروجی اینه که :

مدل فقط برای 2تا epoch آموزش دیده،
تعداد پارامترهای مدل : 23,351,745
روی 1 کارت گرافیک 1080Ti آموزش دیده
و زمان لازم برای آموزش هر epoch هم ۴۳ دقیقه بود.


توی این متن خواستم اهمیت داده رو بیشتر و بیشتر روش تاکید داشته باشم، امیدوارم مفید باشه 🌹
👍1
#خارج_از_بحث

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

ایلان ماسک توییت زد که از Signal استفاده کنید (قبلاً راجبش گفتم)، ی سری آدم هم فکر کردن راجب سهام و ... داره صحبت می‌کنه
پایینی توییت اکانت اپلیکیشن Signal هست که میگه مردم رفتن سهام ی شرکت همنام با اپلیکیشن رو خریدن که تنها کارمند تمام وقت و ثبت شده‌اش مدیر شرکت هست هم خنده داره هم منو یاد این شعر می‌ندازه :

بر در شاهم گدایی نکته‌ای در کار کرد، گفت برهر خان که بنشستم خدا رزاق بود #حافظ
دستاوردهای یادگیری عمیق(InTec)
حالا که قیمت اینترنت استارلینک برای این مرحله مشخص شده (۹۹ دلار) البته پیش بینی اینه که هرچی پروژه جلوتر میره هم لیتنسی و هم قیمت کمتر بشه ( نکته: هر ۲ هفته ۶۰ ماهواره جدید پرتاب می‌شه) گفتم ی دیدی از سرعت بهتون بدم: کسایی که بتا تستر هستند توی این پست ردیت…
🔴اعلام جرم دادستان قوه قضاییه علیه وزیر ارتباطات بدلیل عدم اجرای حکم فیلترینگ اینستاگرام

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

مملکت نیس که .....

پ.ن :
طرحی در مجلس با عنوان «سامان‌دهی پیام‌رسان‌های اجتماعی» در حال بررسی هست که در یک ماده آن خواستار سلب اختیار گذرگاه اینترنت از دولت و واگذاری سرور‌های اینترنت به نیروهای مسلح شده

براساس گزارش برخی سایت‌ها، در صورت تصویب این طرح برای اضافه شدن گوشی به شبکه داخلی باید چند پیام رسان داخلی روی گوشی نصب و فعال‌سازی شود.
Winner will earn 200 € per month, as long as their model stay in the top leaderboard
دستاوردهای یادگیری عمیق(InTec)
Winner will earn 200 € per month, as long as their model stay in the top leaderboard
لینک مربوط به مسابقه (تا 400€ در ماه جایزه تا وقتی الگوریتم شما توی لیدر بورد اول باشه)

Join hackathon
Custom build robot (Autonomous vehicle) learn by doing for free

Link to website

اگر امکان خرید تجهیزات رو هم ندارید، با شبیه‌ساز پیش برید (اگر اشتباه نکنم توی آموزش‌های همین Ebook هم هست)
خیلی خیلی قبل‌تر وقتی همه هیجان‌زده بودن از اومدن مقاله CapsNet (فکر می‌کنم اولین پست‌های کانال بود سال ۲۰۱۸) پیاده‌سازی که خودم انجام دادم ازش و تعداد پارامترهاش رو به اشتراک گذاشتم و گفتم ایده فوق‌العاده‌ای هست ولی غیرقابل استفاده (پارامتر های واقعاً زیاد بود حتی برای MNIST) توی ی چندتا صحبت هم با دوستان دقیق بررسی کردیم که چرا فقط باید نیم نگاهی به این دستاورد داشت و نباید سمتش رفت.

حالا اوضاع بهتر شده و مقاله‌های زیادی برای بهبود تعداد پارامترهای CapsNet اومده
این یکی از اونهایی هست که بنظرم باید خوند

Efficient-CapsNet

Quote from paper :

"We prove that the proposed architecture is still able to achieve SOTA results on three different datasets with only 2% of the original CapsNet parameters."
StandfordNLP (Stanza)

برای پروژه‌ای درحال تست این ابزار بودم، ازونجایی که خیلی خیلی بهتر از معادل‌های فارسی برگرفته از ابزار (nltk) هست.
گفتم مجدداً راجبش مطلب بذارم، دوستان بیخیال ابزارهای فارسی بشن یا حداقل این مورد رو هم تست کنند.

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

More info at Stanza Website