CVPR 2020 paper achieving the state of the art results on 3d instance segmentation in ScanNet and S3DIS
https://youtu.be/ifL8yTbRFDk
https://youtu.be/ifL8yTbRFDk
YouTube
3D-MPA: Multi Proposal Aggregation for 3D Semantic Instance Segmentation (CVPR 2020)
CVPR 2020 Paper Video
Project: https://francisengelmann.github.io/3D-MPA/
Paper: https://arxiv.org/pdf/2003.13867.pdf
We present 3D-MPA, a method for instance segmentation on 3D point clouds. Given an input point cloud, we propose an object-centric approach…
Project: https://francisengelmann.github.io/3D-MPA/
Paper: https://arxiv.org/pdf/2003.13867.pdf
We present 3D-MPA, a method for instance segmentation on 3D point clouds. Given an input point cloud, we propose an object-centric approach…
Forwarded from Tensorflow(@CVision) (Alireza Akhavan)
#سورس_کد
کلی مثال با تنسرفلو2 و کراس!
TensorFlow2.0-Examples
https://github.com/YunYang1994/TensorFlow2.0-Examples
کلی مثال با تنسرفلو2 و کراس!
TensorFlow2.0-Examples
https://github.com/YunYang1994/TensorFlow2.0-Examples
GitHub
GitHub - YunYang1994/TensorFlow2.0-Examples: 🙄 Difficult algorithm, Simple code.
🙄 Difficult algorithm, Simple code. Contribute to YunYang1994/TensorFlow2.0-Examples development by creating an account on GitHub.
The machine learning test is one of six standardized tests that were developed by a team of AI and assessment experts at Workera to evaluate the skills of people working as a Machine Learning Engineer (MLE), Data Scientist (DS), Machine Learning Researcher (MLR) or Software Engineer-Machine Learning (SE-ML). It is comprised of multiple choice questions selected from a large database, so that different test takers get different questions, and takes 17 minutes to complete.
https://www.workera.ai/resources/practicing-for-the-machine-learning-test/
https://www.workera.ai/resources/practicing-for-the-machine-learning-test/
workera.ai
Preparing for the machine learning test
Everything you need to know to use Keras & TF 2.0 for deep learning research, a Google Colab notebook by François Chollet.
https://colab.research.google.com/drive/1qKPITTI879YHTxbTgYW_MAWMHFkbOBIk#scrollTo=s7bPeUh9ittG
توضیحات تکمیلی: François Chollet طراح و توسعه دهنده Keras است که در این نوتبوک به پیاده سازی مدل های یادگیری ماشین از Linear Classifier تا Autoencoder با استفاده از Tensorflow 2 و API های Keras میپردازد که بسیار آموزنده است.
https://colab.research.google.com/drive/1qKPITTI879YHTxbTgYW_MAWMHFkbOBIk#scrollTo=s7bPeUh9ittG
توضیحات تکمیلی: François Chollet طراح و توسعه دهنده Keras است که در این نوتبوک به پیاده سازی مدل های یادگیری ماشین از Linear Classifier تا Autoencoder با استفاده از Tensorflow 2 و API های Keras میپردازد که بسیار آموزنده است.
Google
Copy of [keras.io] Intro to Keras for Researchers.ipynb
Colaboratory notebook
A tiny micro-framework for AutoGrad and Neural Networks by Andrej Karpathy.
https://github.com/karpathy/micrograd
Jupyter Notebook:
https://github.com/karpathy/randomfun/blob/master/MicroGrad.ipynb
توضیحات تکمیلی: AutoGrad معروفترین پیادهسازی از الگوریتم AutoDiff است که در Pytorch از آن استفاده شده است. (پیادهسازی جدیدتر و سریعتر آن Google JAX است) از این الگوریتم به جای الگوریتم Backprop برای محاسبه گرادیان توابع چندمتغیره استفاده میشود.
الگوریتم Backprop برای محاسبه گرادیان های میانی در یک Computation Graph نیاز به مرحله feed-forward و ذخیره مقادیر Tensor ها در حافظه دارد که فضای زیادی را برای گراف های بزرگ اشغال میکند. همچنین در این روش امکان محاسبه مشتقات بالاتر (مشتق دوم و ...) وجود ندارد. اما AutoDiff در واقع گراف محاسباتی تابع مشتق را به صورت ضمنی ایجاد میکند و بنابراین نیاز به ذخیره سازی مقادیر تنسور های میانی ندارد و میتوان مشتق های بالاتر را نیز برای آنها محاسبه کرد.
نوتبوک بالا یک پیاده سازی ساده و آموزنده از AutoDiff است که توسط Andrej Karpathy سرپرست تیم هوش مصنوعی Tesla و مدرس دوره محبوب CS231n 2016 پیاده سازی شده است.
https://github.com/karpathy/micrograd
Jupyter Notebook:
https://github.com/karpathy/randomfun/blob/master/MicroGrad.ipynb
توضیحات تکمیلی: AutoGrad معروفترین پیادهسازی از الگوریتم AutoDiff است که در Pytorch از آن استفاده شده است. (پیادهسازی جدیدتر و سریعتر آن Google JAX است) از این الگوریتم به جای الگوریتم Backprop برای محاسبه گرادیان توابع چندمتغیره استفاده میشود.
الگوریتم Backprop برای محاسبه گرادیان های میانی در یک Computation Graph نیاز به مرحله feed-forward و ذخیره مقادیر Tensor ها در حافظه دارد که فضای زیادی را برای گراف های بزرگ اشغال میکند. همچنین در این روش امکان محاسبه مشتقات بالاتر (مشتق دوم و ...) وجود ندارد. اما AutoDiff در واقع گراف محاسباتی تابع مشتق را به صورت ضمنی ایجاد میکند و بنابراین نیاز به ذخیره سازی مقادیر تنسور های میانی ندارد و میتوان مشتق های بالاتر را نیز برای آنها محاسبه کرد.
نوتبوک بالا یک پیاده سازی ساده و آموزنده از AutoDiff است که توسط Andrej Karpathy سرپرست تیم هوش مصنوعی Tesla و مدرس دوره محبوب CS231n 2016 پیاده سازی شده است.
GitHub
GitHub - karpathy/micrograd: A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API - karpathy/micrograd
در هنگام توسعه محصولات مرتبط با AI، بسیار پیش میآید که میخواهید میزان مشابهت (Similarity) یا فاصله (Distance) تعداد زیادی بردار (مثلا مقایسه feature map یک محصول با تمام محصولات موجود در سایت شما) را به کمک روش هایی مثل L2 Distance یا Dot-product بدست آورده و یا به جستجو برای یافتن شبیه ترین بردار ها به یک بردار بپردازید.
تفاوت ذاتی یک محیط عملیاتی حقیقی با یک محیط اکادمیک آزمایشگاهی ممکن است مشکلاتی را در این زمینه برای شما ایجاد کند. مثلا بسیار پیش میآید که بردار شما حتی به راحتی در حافظه RAM یک کامپیوتر جا نمیشود. یا به دلیل زیاد بودن تعداد بردار ها، جستجو در آنها بسیار کند اتفاق میافتد.
برای مقابله با اینگونه محدودیت ها میتوانید از کتابخانه faiss که توسط تیم مهندسی Facebook توسعه داده شده است استفاده کرده و در کسری از ثانیه به جستجوی بردار های مشابه در یک فضای برداری بزرگ بپردازید.
https://github.com/facebookresearch/faiss
اطلاعات بیشتر:
https://engineering.fb.com/data-infrastructure/faiss-a-library-for-efficient-similarity-search/
تفاوت ذاتی یک محیط عملیاتی حقیقی با یک محیط اکادمیک آزمایشگاهی ممکن است مشکلاتی را در این زمینه برای شما ایجاد کند. مثلا بسیار پیش میآید که بردار شما حتی به راحتی در حافظه RAM یک کامپیوتر جا نمیشود. یا به دلیل زیاد بودن تعداد بردار ها، جستجو در آنها بسیار کند اتفاق میافتد.
برای مقابله با اینگونه محدودیت ها میتوانید از کتابخانه faiss که توسط تیم مهندسی Facebook توسعه داده شده است استفاده کرده و در کسری از ثانیه به جستجوی بردار های مشابه در یک فضای برداری بزرگ بپردازید.
https://github.com/facebookresearch/faiss
اطلاعات بیشتر:
https://engineering.fb.com/data-infrastructure/faiss-a-library-for-efficient-similarity-search/
GitHub
GitHub - facebookresearch/faiss: A library for efficient similarity search and clustering of dense vectors.
A library for efficient similarity search and clustering of dense vectors. - facebookresearch/faiss
OpenAI Microscope, a collection of visualizations of every significant layer and neuron of eight vision “model organisms” which are often studied in interpretability.
https://openai.com/blog/microscope/
https://openai.com/blog/microscope/
This media is not supported in your browser
VIEW IN TELEGRAM
علاقه مندان به تحقیق در زمینه اتوموبیل های خودران (Self-driving cars) میتوانند از Colab Notebook زیر برای کار با دیتاست Waymo استفاده کنند.
https://colab.sandbox.google.com/github/waymo-research/waymo-open-dataset/blob/master/tutorial/tutorial.ipynb
همینطور در صورت علاقه میتوانید در یکی از ۵ چالش Waymo Open Dataset شرکت کرده و علاوه بر جوایز نقدی امکان شرکت و ارایه کار خود در CVPR 2020 را داشته باشید!
https://blog.waymo.com/2020/03/announcing-waymos-open-dataset-challenges.html
https://colab.sandbox.google.com/github/waymo-research/waymo-open-dataset/blob/master/tutorial/tutorial.ipynb
همینطور در صورت علاقه میتوانید در یکی از ۵ چالش Waymo Open Dataset شرکت کرده و علاوه بر جوایز نقدی امکان شرکت و ارایه کار خود در CVPR 2020 را داشته باشید!
https://blog.waymo.com/2020/03/announcing-waymos-open-dataset-challenges.html
AI for Medicine Specialization by deeplearning.ai
https://www.coursera.org/specializations/ai-for-medicine
https://www.coursera.org/specializations/ai-for-medicine
Coursera
AI for Medicine
Offered by DeepLearning.AI. Enroll for free.
XABY, a fun project for functional machine learning:
https://github.com/mcleonard/xaby
Demo Notebook:
https://github.com/mcleonard/xaby/blob/master/examples/MNIST.ipynb
https://github.com/mcleonard/xaby
Demo Notebook:
https://github.com/mcleonard/xaby/blob/master/examples/MNIST.ipynb
شرکت LandingAI با استفاده از هوش مصنوعی ابزاری جالب برای پایش فاصله اجتماعی در محیط های کاری در دوران کرونا ساخته است.
https://landing.ai/landing-ai-creates-an-ai-tool-to-help-customers-monitor-social-distancing-in-the-workplace/
https://landing.ai/landing-ai-creates-an-ai-tool-to-help-customers-monitor-social-distancing-in-the-workplace/
LandingAI
LandingAI Creates an AI Solution to Help Customers Monitor Social Distancing in the Workplace
Discover Landing AI's tool for social distancing monitoring in the workplace. Enhance safety with our innovative social distancing detection solution.
این بلاگپست با زبانی ساده و جذاب به توضیح مفاهیم پایه Deep RL به ویژه DQN (مدلی که برای اولین بار بازی های Atari رو در سطح انسان بازی کرد) پرداخته و آن را با Tensorflow 2 پیاده سازی میکند.
https://medium.com/analytics-vidhya/building-a-powerful-dqn-in-tensorflow-2-0-explanation-tutorial-d48ea8f3177a
https://medium.com/analytics-vidhya/building-a-powerful-dqn-in-tensorflow-2-0-explanation-tutorial-d48ea8f3177a
Medium
Building a Powerful DQN in TensorFlow 2.0 (explanation & tutorial)
And scoring 350+ by implementing extensions such as double dueling DQN and prioritized experience replay
A new approach for evaluating a #ReinforcementLearning policy entirely from offline data, with demonstrated performance on a number of classical control benchmarks by Ali Mousavi, et al.
https://ai.googleblog.com/2020/04/off-policy-estimation-for-infinite.html?m=1
https://ai.googleblog.com/2020/04/off-policy-estimation-for-infinite.html?m=1
Googleblog
Off-Policy Estimation for Infinite-Horizon Reinforcement Learning