کلاس ویژن: یادگیری عمیق و بینایی کامپیوتر
1.63K subscribers
115 photos
12 videos
18 files
191 links
کلاس ویژن، مرجع آموزهای تخصصی دیپ لرنینگ و بینایی کامپیوتر

سایت دوره
http://class.vision

👨‍💻👩‍ پشتیبانی:
@classvision_support

AI, TensorFlow, Keras, Deep Learning, Computer Vision, GNN, GCN, RNN, LSTM,GRU, GAN, ...

کانال آموزشی:
@cvision
Download Telegram
Image Kernels (Explained Visually)
به صورت بصری با عملیات کانولوشن و کرنل های مختلف آشنا شوید:

http://setosa.io/ev/image-kernels/
#Kernel #convolution #image
سه تا از نوت‌بوک‌های فردا در git قرار گرفتند.
#منبع #کورس #دانشگاهی
در حال حاضر چند دوره مختلف در دانشگاه استنفورد برای بینایی کامپیوتری وجود دارد، لیست کامل دوره ها را میتوانید در
http://vision.stanford.edu/teaching.html
ببینید.

بیشتر این دوره ها برای تحصیلات تکمیلی ارائه میشود، مثل کورس محبوب CS231n که فیلمهای این دوره هم موجود است.

در این بین کورس CS131 برای مقطع کارشناسی است و با پایتون و numpy تدریس میشود

این کورس از opencv استفاده نمیکند و به ریاضیات و تئوری مبحث بیشتر میپردازد.

یادداشت های این کورس میتواند برایتان مفید باشد.


CS131: Computer Vision: Foundations and Applications

http://vision.stanford.edu/teaching/cs131_fall1718/syllabus.html
# Rectangular Kernel
cv.getStructuringElement(cv.MORPH_RECT,(5,5))

# Elliptical Kernel
cv.getStructuringElement(cv.MORPH_ELLIPSE,(5,5))

# Cross-shaped Kernel
cv.getStructuringElement(cv.MORPH_CROSS,(5,5))
کلاس ویژن: یادگیری عمیق و بینایی کامپیوتر
# Rectangular Kernel cv.getStructuringElement(cv.MORPH_RECT,(5,5)) # Elliptical Kernel cv.getStructuringElement(cv.MORPH_ELLIPSE,(5,5)) # Cross-shaped Kernel cv.getStructuringElement(cv.MORPH_CROSS,(5,5))
برای کرنل‌های عملیات مورفولوژی که در نوت‌بوک
15-Dilation, Erosion, Opening and Closing.ipynb
خواندید میتوانید از توابع بالا استفاده کنید. بدیهی است بدون این توابع هم میتونید خودتون کرنل تعریف کنید.
seri2.pdf
220.6 KB
تمارین سری دوم
مهلت ارسال شنبه - ۱9 اسفند ۱۳۹۶
سلام
درس احتمالا به زودی از مباحث پردازش تصویر و بینایی ماشین کلاسیک بیرون بیاد و مباحث کلاس به سمت کتابخانه های سطح بالای یادگیری عمیق (احتمالا keras) پیش بره.

اما اگر علاقه مند شدید مباحث کلاسیک را بیشتر پیش برید، 3 کورس آنلاین و رایگان معرفی میکنم:

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

Introduction to Computer Vision
https://www.udacity.com/course/introduction-to-computer-vision--ud810
اراه شده توسط Georgia Tech



Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital
https://www.coursera.org/learn/image-processing
اراده شده توسط Duke University


Fundamentals of Digital Image and Video Processing
https://www.coursera.org/learn/digital/home/welcome
اراده شده توسط Northwestern University
16-EdgeDetection&ImageGradients.ipynb
17-Perspective&AffineTransforms.ipynb
18-UsingWebcam.ipynb
19-Intro2ML-HodaDataset.ipynb

نوت‌بوک های بالا بارگذاری شد
Forwarded from Tensorflow(@CVision) (Alireza Akhavan)
This media is not supported in your browser
VIEW IN TELEGRAM
جدا کردن گوجه فرنگی های کال با استفاده از فن آوری پردازش تصویر

🙏Thanks to: @maktubmed
دوستان لطفا برای کلاس فردا حتما نوت بوک
19-Intro2ML-HodaDataset.ipynb
را ببینید که هیچ ابهامی از دیتاست براتون نمونه.
نوت بوک
20-k-Nearest Neighbor classification.ipynb
اضافه شد.
چیزی که ما میخواهیم ماشینی است که از تجربه یاد میگیرد.
آلن تورینگ
کلاس ویژن: یادگیری عمیق و بینایی کامپیوتر
آموزش نصب KERAS http://blog.class.vision/1396/12/installing-keras-with-tensorflow-backend/
سلام
لطفا کراس را نصب کنید که مشکلات احتمالی را از دوستانتان قبل از عید بپرسید و رفع کرده باشید...
Forwarded from Tensorflow(@CVision) (Alireza Akhavan)
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش راه رفتن توسط هوش مصنوعی با یادگیری تقویتی
Teaching Artificial Intelligence to Run (#NIPS2017)

#deep_learning #Reinforcement_Learning
@CVision
کلاس ویژن: یادگیری عمیق و بینایی کامپیوتر
آموزش راه رفتن توسط هوش مصنوعی با یادگیری تقویتی Teaching Artificial Intelligence to Run (#NIPS2017) #deep_learning #Reinforcement_Learning @CVision
الگوریتم های ماشین لرنینگ به سه دسته اصلی
Supervised
Unsupervised
و
Reinforcement learning تقسیم میشوند،
در اینجا این مدل راه رفتن را با استفاده از الگوریتمهای دسته سوم آموزش میبیند.
Forwarded from Tensorflow(@CVision)
احتمالا قبلا در مورد هوش مصنوعی ای که بازی شطرنج بازی میکرد و اکثر بازیکنان حرفه ای شطرنج را برده شنیده اید! اما حقیقت این است که آن هوش مصنوعی تنها قادر بود شطرنج بازی کند و در واقع فقط برای آن بازی آموزش دیده بود و توانایی هیچ کار دیگری نداشت!

محققان گوگل در مقاله ی سال 2015 نیچر با استفاده از ایده ی #یادگیری_تقویتی شبکه عصبی طراحی کردند که قادر بود که خودش بازی ها را یاد بگیرد!
این هوش مصنوعی که به عنوان ورودی صفحه RGB بازی و به عنوان پاداش امتیاز کسب شده از بازی را دریافت میکرد، با 50 بازی آتاری تست شد و نتایج اعجاب انگیزی داشت!

نکته ی جالب این بود یک ساختار شبکه، توانسته بود خودش هر یک از بازی های آتاری را بیاموزد و در بسیاری از بازی ها از بهترین بازیکن ها ی این بازی ها بهتر بازی کند.

ویدیو نتایج بازی منتشر شده توسط google deepmind:
https://youtu.be/TmPfTpjtdgg
یا
http://deepnn.ir/tensorflow-telegram-files/DQN%20Breakout.mp4


با استفاده از ایده‌ی #یادگیری_تقویتی، نیاز به داده هایی که انسان در آن دست برده کم تر شده و مدل یا ربات می‌تواند خودش از دنیای پیرامون اطلاعات کسب کند. در این نوع یادگیری در نهایت تنها پاداش به مدل داده می‌شود.

#reinforcement_learning #rl #deepmind #atari