دستاوردهای یادگیری عمیق(InTec)
احترام به privacy + استفاده حداکثری از داده کاربر برای پیشبرد منافع شرکت ی مقدار نشدنی بنظر میاد، اما Federated Learning برای همین بوجود اومده، آموزشی ساده ازین مورد LINK TO POST
Google Research
Federated Learning: Collaborative Machine Learning without Centralized Training Data
Posted by Brendan McMahan and Daniel Ramage, Research ScientistsStandard machine learning approaches require centralizing the training data on one ...
نسخه ۲۰۲۰ اوبنتو و دردسر، اوبنتو یکی از پرطرفدارترین توزیعهای لینوکس هست که موجوده، اما دردسرهای زیادی داره مخصوصاً تو بخشهای تخصصی
امروز بعد از ۶ سال لازم شد که دوباره از اوبنتو استفاده کنم آخرین بار 2014 LTS بود
مشکل اصلی وقتی هست که cuda رو از apt نصب میکنید ی ویژگی برای اینکه یک سری پکیجها هیچوقت به اشتباه آپگرید نشوند استفاده از دستور
هست که نمیدونم چرا دقیقاً ولی روی 2020 LTS درست کار نمیکنه و آپگریدهای , cuda , cudnn, ... رو همچنان نشون میده و عمل میکنه روشون
فعلاً تنها راهکار حذف developer.nvidia از سورسهای apt هست در مسیر زیر قرار دارند :
اگر از دوستان کسی میدونه چرا hold دیگه کار نمیکنه لطفاً با ما تو گروه به اشتراک بذاره
لیست پکیجها هم درست داده شده (لطفاً این رو نگید) برای اینکارهم از دستور زیر استفاده شده :
امروز بعد از ۶ سال لازم شد که دوباره از اوبنتو استفاده کنم آخرین بار 2014 LTS بود
مشکل اصلی وقتی هست که cuda رو از apt نصب میکنید ی ویژگی برای اینکه یک سری پکیجها هیچوقت به اشتباه آپگرید نشوند استفاده از دستور
apt-mark hold <package-name>هست که نمیدونم چرا دقیقاً ولی روی 2020 LTS درست کار نمیکنه و آپگریدهای , cuda , cudnn, ... رو همچنان نشون میده و عمل میکنه روشون
فعلاً تنها راهکار حذف developer.nvidia از سورسهای apt هست در مسیر زیر قرار دارند :
/etc/apt/sources.list.d/اگر از دوستان کسی میدونه چرا hold دیگه کار نمیکنه لطفاً با ما تو گروه به اشتراک بذاره
لیست پکیجها هم درست داده شده (لطفاً این رو نگید) برای اینکارهم از دستور زیر استفاده شده :
dpkg --get-selection | grep -i cud | cut -f 1 | tr '\n' ' 'Cans
DialogueBox
نویسنده و خوانش : احسان عبدیپور
آلودگیهوا، مشکلات ریوی، کرونا و زلزله
من رو یاد این خوانش انداخت.
آلودگیهوا، مشکلات ریوی، کرونا و زلزله
من رو یاد این خوانش انداخت.
💔1
سایت کراس با بروزرسانی جدید و آموزشهای کامل و دقیق، تو این آموزشها از توابع جدید و کلاسهایی که در
#future_of_keras
اشاره شد هم استفاده شده
درحال حاضر اگر میخواهید با این آموزشها (ورژنهای آینده کراس) کار کردن رو یاد بگیرید باید نسخه
tf-nightly
رو نصب کنید؛ (ممکنه کمی مشکلات و باگ داشته باشید)
#future_of_keras
اشاره شد هم استفاده شده
درحال حاضر اگر میخواهید با این آموزشها (ورژنهای آینده کراس) کار کردن رو یاد بگیرید باید نسخه
tf-nightly
رو نصب کنید؛ (ممکنه کمی مشکلات و باگ داشته باشید)
اگر تا امروز توی ژوپیتر از
Extension
ها استفاده نکردید پیشنهاد میدم حتماً ی نگاهی به این لیست بندازید، توی لینک زیر لیستی از پرکاربردترین extension های ژوپیتر موجود هست
Jupyter nbextensions
شخصاً ۳ مورد رو پیشنهاد میکنم حتماً داشته باشید:
1- Variable Inspector
2- ZenMode
3- ScratchPad
Extension
ها استفاده نکردید پیشنهاد میدم حتماً ی نگاهی به این لیست بندازید، توی لینک زیر لیستی از پرکاربردترین extension های ژوپیتر موجود هست
Jupyter nbextensions
شخصاً ۳ مورد رو پیشنهاد میکنم حتماً داشته باشید:
1- Variable Inspector
2- ZenMode
3- ScratchPad
دستاوردهای یادگیری عمیق(InTec)
YouTube Link
YouTube
Neural Networks from Scratch - P.5 Hidden Layer Activation Functions
Neural Networks from Scratch book, access the draft now: https://nnfs.io
NNFSiX Github: https://github.com/Sentdex/NNfSiX
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Spiral data function: https://…
NNFSiX Github: https://github.com/Sentdex/NNfSiX
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Spiral data function: https://…
کنترل حرکت حشرات چیزی هست که سالها روش کار میشه، تقریباً حدود ۵ سال پیش اولین باری بود که با تیمی آشنا شدم که اینکار رو انجام میداد
اهداف و کاربردهای زیادی پشت این موضوع وجود داره، اما چیزی که بیشتر از همه مسئله رو سخت میکرد کنترل کردن حشرات بود (توی بیشتر موارد از انواع سوسکهای با قابلیت پرواز برای این موضوع استفاده میشه) مشکل وقتی ایجاد میشه که توی بیشتر شرایط آزمایشگاهی شما بهترین شرایط آب و هوایی رو دارید و سیستم روی بدن حشره و شخصی که هدایت رو در دست میگیره برای این شرایط کالیبره میشه و در شرایط جوی مختلف استفاده ازین موضوع بسیار کار رو سخت میکنه (حتی باد با سرعت کم) البته مسائل دیگری هم وجود داره (مثل خورده شدن توسط پرندگان و ... که خارج از بحث هست)
امروز تونستم مجدداً با یکی از افرادی که روی این موضوع کار میکنند صحبت کنم و به این بحث برسیم که احتمال بسیار بالا
Deep learning
به ویژه
Reinforcement Learning
بسیار مناسب اینکار هست چه برای تنظیم پارامترها و چه برای کنترل و هدایت
سختترین کار توی این نوع کنترل مانورهای سریع هست، که باتوجه به دستاوردها و پتانسیل موجود در RL برای کنترل quadcopter, ... اون رو مناسب هدایت حشرات هم میکنه.
Reinforcement Learning
فقط برای آتاری بازی نیست
پ.ن :
برای دوستانی که با این موضوع آشنایی ندارند ویدئو لینک زیر رو میتونید ببینید
YouTube
اهداف و کاربردهای زیادی پشت این موضوع وجود داره، اما چیزی که بیشتر از همه مسئله رو سخت میکرد کنترل کردن حشرات بود (توی بیشتر موارد از انواع سوسکهای با قابلیت پرواز برای این موضوع استفاده میشه) مشکل وقتی ایجاد میشه که توی بیشتر شرایط آزمایشگاهی شما بهترین شرایط آب و هوایی رو دارید و سیستم روی بدن حشره و شخصی که هدایت رو در دست میگیره برای این شرایط کالیبره میشه و در شرایط جوی مختلف استفاده ازین موضوع بسیار کار رو سخت میکنه (حتی باد با سرعت کم) البته مسائل دیگری هم وجود داره (مثل خورده شدن توسط پرندگان و ... که خارج از بحث هست)
امروز تونستم مجدداً با یکی از افرادی که روی این موضوع کار میکنند صحبت کنم و به این بحث برسیم که احتمال بسیار بالا
Deep learning
به ویژه
Reinforcement Learning
بسیار مناسب اینکار هست چه برای تنظیم پارامترها و چه برای کنترل و هدایت
سختترین کار توی این نوع کنترل مانورهای سریع هست، که باتوجه به دستاوردها و پتانسیل موجود در RL برای کنترل quadcopter, ... اون رو مناسب هدایت حشرات هم میکنه.
Reinforcement Learning
فقط برای آتاری بازی نیست
پ.ن :
برای دوستانی که با این موضوع آشنایی ندارند ویدئو لینک زیر رو میتونید ببینید
YouTube
YouTube
The Cyborg Beetles Designed to Save Human Lives
In the future, we may have remote-controlled insects to reach places humans cannot. At least that's what Dr. Hirotaka Sato, an aerospace engineer from Singapore, is hoping.
Motherboard went to Dr. Sato's lab in Singapore to take one of his cyborg beetles…
Motherboard went to Dr. Sato's lab in Singapore to take one of his cyborg beetles…
#خارج_از_بحث
چندروزی هست که مشکلات بسیاری برای dns adblocker های موجود بوجود اومده (که به احتمال زیاد مشکل از سمت ISP های داخلی هست چون اکثر این adblocker ها امکان اتصال بهشون وجود نداره)
مثلاً توی دیوایسهای آندرویدی یک بخشی بنام
Private DNS
وجود داره که با تنظیم اون روی یکی از این آدرسها تبلیغاتی نخواهید داشت؛ یا بطور کلی تر با تنظیم dns مودم تمام تبلیغات بلاک میشه (هم صرفهجویی در مصرف اینترنت، هم جلوگیری از تبلیغات خسته کننده)
جایگزین این dns adblocker ها که به لطف ISP های داخلی فعلاً قطع شدند
pi-hole.net
هست نصب خیلی سادهایی داره و مهمتر از اون درخواستها به سرورهای تبلیغاتی حتی از شبکه لوکال خودتون هم خارج نمیشه پس ISP , ... هم نمیتونه ببندش.
چندروزی هست که مشکلات بسیاری برای dns adblocker های موجود بوجود اومده (که به احتمال زیاد مشکل از سمت ISP های داخلی هست چون اکثر این adblocker ها امکان اتصال بهشون وجود نداره)
مثلاً توی دیوایسهای آندرویدی یک بخشی بنام
Private DNS
وجود داره که با تنظیم اون روی یکی از این آدرسها تبلیغاتی نخواهید داشت؛ یا بطور کلی تر با تنظیم dns مودم تمام تبلیغات بلاک میشه (هم صرفهجویی در مصرف اینترنت، هم جلوگیری از تبلیغات خسته کننده)
جایگزین این dns adblocker ها که به لطف ISP های داخلی فعلاً قطع شدند
pi-hole.net
هست نصب خیلی سادهایی داره و مهمتر از اون درخواستها به سرورهای تبلیغاتی حتی از شبکه لوکال خودتون هم خارج نمیشه پس ISP , ... هم نمیتونه ببندش.
ی تیم خیلی فوقالعاده که با سرعت زیاد هم کد منتشر میکنند
تخصصی NLP؛
Hugging Face
رو میتونید توی گیتهاب چک کنید، نوتبوکهای آموزشی عالی هم موجود هست ازشون
برای مثال ترنسفورمرها :
GitHub
تخصصی NLP؛
Hugging Face
رو میتونید توی گیتهاب چک کنید، نوتبوکهای آموزشی عالی هم موجود هست ازشون
برای مثال ترنسفورمرها :
GitHub
GitHub
transformers/notebooks at main · huggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training. - huggingface/transformers
👍2
Dash is Plotly’s open source Python framework for building full stack analytic web applications using pure Python (no JavaScript required)
Medium Link
Medium Link
Medium
Introducing JupyterDash
We’re excited to announce the release of JupyterDash, our new library that makes it easy to build Dash apps from Jupyter environments (e.g…
Reformer, Can process sequences as long as 500.000 tokens
پیادهسازی بهینه توسط hugging face (قبلتر معرفی شده) در گیتهاب موجود هست
Paper Link
پیادهسازی بهینه توسط hugging face (قبلتر معرفی شده) در گیتهاب موجود هست
Paper Link
خروجی فوقالعاده از OpenAi برای تولید کد؛ مدل GPT2 رو اگر بخاطر داشته باشید اینبار OpenAi همون مدل رو روی سورس کدهای متنباز گیتهاب برای پایتون آموزش داده
نهایتاْ خروجی اینه که شما اسم تابع آرگومانها و داکاسترینگ رو تعریف میکنید و باقیش رو به مدل میسپارید:
ویدئو کامل (بنده روی تایم دمو مدل قرار دادم میتونید کامل ببینید اگر علاقمند بودید) :
https://www.pscp.tv/Microsoft/1OyKAYWPRrWKb?t=29m19s
نهایتاْ خروجی اینه که شما اسم تابع آرگومانها و داکاسترینگ رو تعریف میکنید و باقیش رو به مدل میسپارید:
ویدئو کامل (بنده روی تایم دمو مدل قرار دادم میتونید کامل ببینید اگر علاقمند بودید) :
https://www.pscp.tv/Microsoft/1OyKAYWPRrWKb?t=29m19s
Periscope
Microsoft @Microsoft
The future of tech, with Kevin Scott and guests // Microsoft Build