خیلی از دوستان nlp کار هستند که با معماری و البته درک نحوه کار، پیادهسازی Bert مشکل دارند و خب باید بگم که مشکل از عدم درک درست از
Transformer, Attention
هست، چون Bert چیزی جز این موارد و معماری
Encoder-Decoder
نیست، اما بهترین کار برای درک پیاده سازی هست.
لینک زیر از
Harvard NLP
یکی از بهترین پیاده سازیهای
Transformer : Attention is all you need
هست که شخصاً برای درک ترنسفورمرها ازون استفاده کردم (پیادهسازی در پایتورچ) و بسیار عالی مقاله و کدهای Notebook رو کنار هم قرار داده
امیدوارم مفید باشه
Transformer, Attention
هست، چون Bert چیزی جز این موارد و معماری
Encoder-Decoder
نیست، اما بهترین کار برای درک پیاده سازی هست.
لینک زیر از
Harvard NLP
یکی از بهترین پیاده سازیهای
Transformer : Attention is all you need
هست که شخصاً برای درک ترنسفورمرها ازون استفاده کردم (پیادهسازی در پایتورچ) و بسیار عالی مقاله و کدهای Notebook رو کنار هم قرار داده
امیدوارم مفید باشه
👍1
دستاوردهای یادگیری عمیق(InTec)
دوره جدید، که بزودی (۱۶ روز) دیگر شروع خواهد شد...
YouTube
Pie & AI: Real-world AI Applications in Medicine
deeplearning.ai presents Pie & AI: Real-world AI Applications in Medicine. We’ve gathered experts in the AI and medicine field to share their career advice and what they’re working on. Come celebrate the launch of our new AI For Medicine Specialization…
دستاوردهای یادگیری عمیق(InTec)
ویدئو اول از دوره جدید، شبکههای عصبی با پایتون بدون استفاده از هیچ نوع لایبراری اضافی توسط sentdex در یوتیوب به اشتراک گذاشته شده، این دوره کاملاً رایگان هست ، اگر میخواهید جزئیات رو بطور دقیق متوجه بشید و خودتون پیاده سازی کنید، این دوره رو از دست ندید…
YouTube
Neural Networks from Scratch - P.2 Coding a Layer
Expanding from a single neuron with 3 inputs to a layer of neurons with 4 inputs.
Neural Networks from Scratch book: https://nnfs.io
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Python 3 basics: h…
Neural Networks from Scratch book: https://nnfs.io
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Python 3 basics: h…
for all members from other countries (who can't speak/read Farsi)
There is some problem with group robot (on restricting accounts) if your account tagged as spam or deleted from the group
You can send a direct message to @DataEngineer (most group members talk Farsi)
دوستان عزیزی که محدودیت ارسال پیام داشتند، مشکل ازینجا بود که اکانت owner با شمارهایی غیر از ایران بود و تلگرام اجازه دسترسی شمارههای ایران به گروهای عمومی رو بسته، با تغییر گروه به حالت خصوصی این مشکل باید رفع شده باشه
اگر همچنان محدودیت ارسال پیام دارید، لطفاً از گروه خارج بشید و مجدد عضو بشید 🌹🌹
There is some problem with group robot (on restricting accounts) if your account tagged as spam or deleted from the group
You can send a direct message to @DataEngineer (most group members talk Farsi)
دوستان عزیزی که محدودیت ارسال پیام داشتند، مشکل ازینجا بود که اکانت owner با شمارهایی غیر از ایران بود و تلگرام اجازه دسترسی شمارههای ایران به گروهای عمومی رو بسته، با تغییر گروه به حالت خصوصی این مشکل باید رفع شده باشه
اگر همچنان محدودیت ارسال پیام دارید، لطفاً از گروه خارج بشید و مجدد عضو بشید 🌹🌹
بسیاری از کارها با الگوریتمهای هوش مصنوعی به کمک کتابخونه scikit-learn انجام میشه، چندروز پیش در یک وبینار خصوصی روی دیتاهای بسیار زیاد، پیشنهاد بسیاری از دوستان به سمت استفاده از کتابخانه sklearn و ابزار spark برای کار روی دیتا بود
اما تعجب کردم که کسی به Vowpal اشاره نکرد، وقتی دیتای بسیار زیادی دارید بهتره ازین کتابخونه پایتون استفاده کنید.
GitHub Link
اما تعجب کردم که کسی به Vowpal اشاره نکرد، وقتی دیتای بسیار زیادی دارید بهتره ازین کتابخونه پایتون استفاده کنید.
GitHub Link
GitHub
GitHub - VowpalWabbit/vowpal_wabbit: Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with…
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive lea...
دستاوردهای یادگیری عمیق(InTec)
پارت دوم این دوره هم قرار گرفت Youtube Link
YouTube
Neural Networks from Scratch - P.3 The Dot Product
Neural Networks from Scratch book: https://nnfs.io
NNFSiX Github: https://github.com/Sentdex/NNfSiX
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Neural Networks IN Scratch (the programming language):…
NNFSiX Github: https://github.com/Sentdex/NNfSiX
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Neural Networks IN Scratch (the programming language):…
Docker & Kubernetes
جزو واجبات Devops هستن که Machine Learning Engineer باید باهاش آشنا باشه و بتونه مدلهاش رو با این روش Serve کنه (بیشتر استخدامیهای با عنوان
ML Engineer
که داشتم علاوه بر مباحث دیپلرنینگ که واجبات کار هست راجب داکر و کوبرنتیز هم سوال میشه و این موضوع بسیار مهم هست، بخصوص کوبرنتیز و load balancing )
Blog Post
جزو واجبات Devops هستن که Machine Learning Engineer باید باهاش آشنا باشه و بتونه مدلهاش رو با این روش Serve کنه (بیشتر استخدامیهای با عنوان
ML Engineer
که داشتم علاوه بر مباحث دیپلرنینگ که واجبات کار هست راجب داکر و کوبرنتیز هم سوال میشه و این موضوع بسیار مهم هست، بخصوص کوبرنتیز و load balancing )
Blog Post
Medium
Deploy Tensorflow Object Detection API on Kubernetes with Python, Flask and Docker
In this article we’ll serve the Tensorflow Object Detection API with Flask, Dockerize the Application and deploy it on Kubernetes.
دستاوردهای یادگیری عمیق(InTec)
YouTube Link
YouTube
Neural Networks from Scratch - P.4 Batches, Layers, and Objects
Neural Networks from Scratch book: https://nnfs.io
NNFSiX Github: https://github.com/Sentdex/NNfSiX
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Neural Networks IN Scratch (the programming language):…
NNFSiX Github: https://github.com/Sentdex/NNfSiX
Playlist for this series: https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3
Neural Networks IN Scratch (the programming language):…
احترام به privacy + استفاده حداکثری از داده کاربر برای پیشبرد منافع شرکت
ی مقدار نشدنی بنظر میاد، اما
Federated Learning
برای همین بوجود اومده، آموزشی ساده ازین مورد
LINK TO POST
ی مقدار نشدنی بنظر میاد، اما
Federated Learning
برای همین بوجود اومده، آموزشی ساده ازین مورد
LINK TO POST
دستاوردهای یادگیری عمیق(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