Tensorflow(@CVision)
15.3K subscribers
1.29K photos
310 videos
81 files
2.53K links
اخبار حوزه یادگیری عمیق و هوش مصنوعی
مقالات و یافته های جدید یادگیری عمیق
بینایی ماشین و پردازش تصویر

TensorFlow, Keras, Deep Learning, Computer Vision

سایت:
https://class.vision

👨‍💻👩‍💻پشتیبان دوره ها:
@classvision_support

لینک گروه:
@tf2keras
Download Telegram
Forwarded from Ai Events️ (Hamid Mahmoodabadi)
Adobe’s new AI tool automatically spots Photoshopped faces!

The world is becoming increasingly anxious about the spread of fake videos and pictures, and Adobe —a name synonymous with edited imagery— says it shares those concerns. Today, it’s sharing new research in collaboration with scientists from UC Berkeley that uses machine learning to automatically detect when images of faces have been manipulated.

Continue reading:

https://www.theverge.com/2019/6/14/18678782/adobe-machine-learning-ai-tool-spot-fake-facial-edits-liquify-manipulations

@Ai_Events
💯1000ساعت فیلم وفایل آموزشی رایگان +دوره های آموزشی
🔸پردازش تصویر
🔸کدنویسی پایتون «Python»
🔸یادگیری عمیق «Deep Learning»
🔸 کتاب و رفرنس امتحانی
https://t.iss.one/joinchat/AAAAAEIZz9OV1L5GUd77eg
Advanced Topics in Deep Convolutional Neural Networks
Residual networks, saliency maps, dilated convolutions, and more.

The topics that will be discussed in this tutorial are:

CNN review
Receptive Fields and Dilated Convolutions
Saliency Maps
Transposed Convolutions
Classic Networks
Residual networks
Transfer Learning

https://towardsdatascience.com/advanced-topics-in-deep-convolutional-neural-networks-71ef1190522d
دوره مقدماتی و به درخواست دانشکده علوم پایه است،
برای دوستانی که با یادگیری ماشین در پایتون آشنایی دارند توصیه نمیشه.
کمپ استارتاپی هوش مصنوعی دیجی‌کالانکست ‌‌‌‌
‌‌‌
‌‌برنامه کمپ استارتاپی دیجی‌کالا‌نکست، یک برنامه استارتاپی است که در آن دانشجویان، متخصصان،‌ و فعالان حوزه هوش‌مصنوعی با حمایت دیجی‌کالانکست اقدام به تیم‌سازی و توسعه محصول خود می‌کنند. ‌‌
‌‌طی این برنامه، افراد یا تیم‌های حوزه هوش مصنوعی پس از یک هفته آموزش‌های اولیه و مربیگری اقدام به تیم‌سازی می‌کنند. تیم‌های منتخب در یک دوره سه ماهه اقدام به توسعه محصول اولیه خود کرده و در این مدت از مربی‌گری تخصصی بهره‌مند می‌شوند. ‌‌‌
‌‌‌
‌‌‌برنامه کمپ استارتاپی هوش مصنوعی: ‌‌‌‌
‌‌‌
‌‌‌پایان ثبت نام: ۱ تیر ۱۳۹۸
اعلام نتایج: ۹ تیر ۱۳۹۸
شروع کمپ استارتاپی: ۱۵ تیر ۱۳۹۸
پایان کمپ استارتاپی: ۱۵ مهر ۱۳۹۸ ‌‌‌‌‌
‌‌‌
‌‌‌لینک ثبت نام و اطلاعات بیشتر digikalanext.com

@CVision
Language, trees, and geometry in neural networks

A visualization technique to understand BERT.
https://twitter.com/burkov/status/1139391818443808769

#bert #NLP
Forwarded from Python_Labs🐍 (Alireza Akhavan)
اگر یکی که تا حالا کار نکرده ازتون پرسید یادگیری ماشین چیه، چی میگید؟
میتونید به سادگی Samuel توضیح بدید یا به پیچیدگی Mitchell!!
#آموزش و طرح #ابهام مستندات چند نخی در کراس - بخش 1 از دو

استفاده از use_multiprocessing و workers در fit_generator کراس
طرح یک ابهام در داکیومنت های #Keras !

#سوال:
احتمالا میدونید که اگر با دیتاست های خیلی بزرگ تصویری سر و کار داشته باشید، خیلی وقت ها bottleneck فرآیند آموزش خواندن تصاویر از هارد و augmentation توی pipeline آموزش CPU میشه و GPU معطل دیتا میمونه و بیکار میمونه و Utilization سیستم میاد پایین!
راهکارتون چیه؟

#پاسخ:
استفاده از پارامتر use_multiprocessing=True اجازه میده که process-based threading فعال بشه و با چند نخ و موازی دیتا خوانده و augment بشه
اما یه پارامتر دیگه هم باید ست کنید؛ و اونم عددی برای workers هستش.
توضیحات در داکیومنت:
Maximum number of processes to spin up when using process-based threading.

با این دو پارامتر میتونید به صورت موازی دیتا را خوانده و پیش پردازش کنید و با افزایش سرعت آماده کردن دیتا میتونید از بیکار بودن GPU جلوگیری کرده و utilization اونو افزایش بدید.

اما
#ابهام داکیومنت کجاست حالا؟

اگر دقت کنید نوشته:

workers: Integer. Maximum number of processes to spin up when using process-based threading.

از طرفی داشتیم:
use_multiprocessing: Boolean. If True, use process-based threading.

من به شخصه وقتی این دو جمله را میخونم برداشتم اینه که عددی که جلوی workers مینویسم فقط برای وقتیه که use_multiprocessing را True ست کرده باشم.
برداشت دیگه ای میشه داشت؟؟

مشاهده داکیومنت: https://keras.io/models/sequential/

ادامه در: https://t.iss.one/cvision/1360
#آموزش و طرح #ابهام مستندات چند نخی در کراس - بخش 2 از دو

بخش 1 در
https://t.iss.one/cvision/1359

اما وقتی کدها را ببینید عملا مشاهده میشه که کراس تو حالتی که use_multiprocessing را هم False داده باشیم داره از پارامتر workers استفاده میکنه

https://github.com/keras-team/keras/blob/47e1b18c0b7e3ddeef4e9fcded409a55d0479a4f/keras/utils/data_utils.py#L463

...
این توئیت خنده دار بود #fun

طرف نوشته 12 ساله همسرمو میشناسم، جیمیل هنوزم ایمیل هاشو به عنوان غیر مهم طبقه بندی میکنه!

بعد Ian Goodfellow در ابراز همدردی نوشته ایمیل های خودمم جیمیل غیر مهم طبقه بندی میکنه :)

یان لکان اومده جواب داده فقط از وقتی که از گوگل رفتی این اتفاق افتاده :)))

پانوشت:
گودفلو قبلا تو گوگل کار میکرد، و لکان داره بهش تیکه میندازه زمانی که خودتم گوگلی بودی همین وضع بوده...

https://twitter.com/doomie/status/1139249234891329536
#آموزش #مقاله


New DeepMind Unsupervised Image Model Challenges AlexNet

https://medium.com/syncedreview/new-deepmind-unsupervised-image-model-challenges-alexnet-d658ef92ab1e

⚪️Contrastive Predictive Coding (CPC) that outperforms the fully-supervised AlexNet model in Top-1 and Top-5 accuracy on ImageNet.

⚪️CPC was introduced by DeepMind in 2018. The unsupervised learning approach uses a powerful autoregressive model to extract representations of high-dimensional data to predict future samples.

⚪️Given 13 labeled images per class, DeepMind’s CPC model outperformed state-of-the-art semi-supervised methods by 10 percent in Top-5 accuracy, and supervised methods by 20 percent.


#Unsupervised #DeepMind
Facial Recognition Has a Blind Spot


https://zora.medium.com/facial-recognition-has-a-blind-spot-57523b73039e


For White men, the software works correctly 99% of the time. For darker-skinned women, there were nearly 35% more errors.



سخنرانی TED مرتبط:
https://www.ted.com/talks/joy_buolamwini_how_i_m_fighting_bias_in_algorithms

#face
#مقاله #پیاده_سازی
XLNet: Generalized Autoregressive Pretraining for Language Understanding



#XLNet outperforms #BERT on 20 tasks, often by a large margin, and achieves state-of-the-art results on 18 tasks including question answering, natural language inference, sentiment analysis, and document ranking. Code and comparisons here:

سورس کد (تنسرفلو)
https://github.com/zihangdai/xlnet

مقاله
https://arxiv.org/abs/1906.08237v1

#NLP
#مقاله #پیاده_سازی
XLNet: Generalized Autoregressive Pretraining for Language Understanding



#XLNet outperforms #BERT on 20 tasks, often by a large margin, and achieves state-of-the-art results on 18 tasks including question answering, natural language inference, sentiment analysis, and document ranking. Code and comparisons here:

سورس کد (تنسرفلو)
https://github.com/zihangdai/xlnet

مقاله
https://arxiv.org/abs/1906.08237v1

#NLP
#آموزش #keras
Hyperparameter tuning magic

Note that the search space can be dynamic: here you have a 'for' loop controlled by a hyperparameter, inside which you define new hyperparameters.

You could push this to any level (e.g. searching over a connectivity graph for a dynamic number of nodes). Even recursion...

https://twitter.com/fchollet/status/1141532631810527232

#Hyperparameter
#مقاله #پیاده_سازی
XLNet: Generalized Autoregressive Pretraining for Language Understanding
https://t.iss.one/cvision/1366
Forwarded from Hidden layer
Open fully-funded PhD position in cognitive robotics and machine learning at Cognitive Robotics, Interactive Systems & Speech Processing (CNRS) lab

France

The CRISSP Team (Cognitive Robotics, Interactive Systems & Speech Processing) of the GIPSA-Lab at UGA (University Grenoble Alpes) is looking for a PhD student to reinforce our research on cognitive robotics and machine learning. This work will be conducted in partnership with the MARVIN team of the LIG-Lab from the same university. The position will be financed by the new MIAI@UGA (Multidisciplinary Institute for Artificial Intelligence, Grenoble-France), one of the four AI institutes1 selected in France.

More Details: https://www.marktechpost.com/job/open-fully-funded-phd-position-in-cognitive-robotics-and-machine-learning-at-cognitive-robotics-interactive-systems-speech-processing-cnrs-lab/
#خبر

اظهارات اخیر Andrew Ng فردی تاثیر گذار در حوزه یادگیری ماشینی، و یادگیری عمیق در مورد نرم افزار deep nude که اخیرا ارائه شده، و سوء استفاده ای از روش pix2pix است.

روش pix2pix یک روش بر مبنای #GAN است که برای #Image_to_Image_Translation استفاده میشود. در این روش تصویر ۱ توسط شبکه عصبی عمیق به تصویر متناظر ۲ تبدیل می گردد، که در این نرم افزار تصویر افراد ورودی شبکه، و تصویر بدون لباس فرد را خروجی میدهد.

https://twitter.com/AndrewYNg/status/1144668413140144128?s=19

جادی هم در این رابطه یک پست با عنوان
بالاخره «دوربین لخت کن» ساخته شد، و ما درکش نمی کنیم
نوشته که میتونید بخونیدش...


https://jadi.net/2019/06/deep-nude/
___
مطلب مرتبط:

#آموزش
آموزش شبکه ی مولد تخاصمی (GAN) برای تبدیل تصویر با روش pix2pix

https://www.aparat.com/v/S9bcT?c

اسلاید:

https://fall97.class.vision/slides/17.pdf

کد (نوت بوک پایتون تنسرفلو - کراس) :

https://nbviewer.jupyter.org/github/alireza-akhavan/class.vision/blob/master/57-gan-pix2pix_tensorflow_eager.ipynb


کلاس نوت فارسی pix2pix

https://blog.class.vision/1397/10/pixtopix/

#GAN #pix2pix #cyclegan #keras #tensorflow
#Image_to_Image_Translation
#deep_nude