# Most recents (24)

1/ "Software is eating the world. Machine learning is eating software. Transformers are eating machine learning."

Let's understand what these Transformers are all about

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI #DataAnalytics
2/ #Transformers architecture follows Encoder and Decoder structure.

The encoder receives input sequence and creates intermediate representation by applying embedding and attention mechanism.

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI
3/ Then, this intermediate representation or hidden state will pass through the decoder, and the decoder starts generating an output sequence.

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI #DataScientist #DataAnalytics #Statistics
But what p-value means in #MachineLearning - A thread

It tells you how likely it is that your data could have occurred under the null hypothesis

1/n

#DataScience #DeepLearning #ComputerVision #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #Math #Stat
2/n
What Is a Null Hypothesis?

A null hypothesis is a type of statistical hypothesis that proposes that no statistical significance exists in a set of given observations.

#DataScience #MachineLearning #100DaysOfMLCode #Python #stat #Statistics #Data #AI #Math #deeplearning
3/n
A P-value is the probability of obtaining an effect at least as extreme as the one in your sample data, assuming the truth of the null hypothesis

#DataScience #MachineLearning #100DaysOfMLCode #Python #DataScientist #Statistics #Data #DataAnalytics #AI #Math
1/ One way to test whether a time series is stationary is to perform an augmented Dickey-Fuller test - A Thread

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI #DataScientist #DataAnalytics #Statistics #programming #ArtificialIntelligence
2/ H0: The time series is non-stationary. In other words, it has some time-dependent structure and does not have constant variance over time.

HA: The time series is stationary.

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI #DataScientist
3/ If the p-value from the test is less than some significance level (e.g. α = .05), then we can reject the null hypothesis and conclude that the time series is stationary.

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI #DataScientist
Kullback-Leibler (KL) Divergence - A Thread

It is a measure of how one probability distribution diverges from another expected probability distribution.

#DataScience #Statistics #DeepLearning #ComputerVision #100DaysOfMLCode #Python #programming #ArtificialIntelligence #Data
2/ It is important to standardize variables before running Cluster Analysis. It is because cluster analysis techniques depend on the concept of measuring the distance between the different observations we're trying to cluster.

#DataScience #MachineLearning #DeepLearning
3/ If a variable is measured at a higher scale than the other variables, then whatever measure we use will be overly influenced by that variable.

#DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #pythoncode #AI #DataScientist #DataAnalytics #Statistics
Did you know how TensorFlow can run on a single mobile device as well as on an entire data center? Read this thread

1/n

#TensorFlow #DataScience #DeepLearning #MachineLearning #ComputerVision #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data
2/n
Google has designed TensorFlow such that it is capable of dividing a large model graph whenever needed.

#TensorFlow #DataScience #DeepLearning #MachineLearning #ComputerVision #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #Math #Stat #AI
3/n
It assigns special SEND and RECV nodes whenever a graph is divided between multiple devices (CPUs or GPUs).

#TensorFlow #DataScience #DeepLearning #MachineLearning #ComputerVision #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #Math #Stat #AI
2/n

Alibi Detect is a Python library for detecting outliers, adversarial data, and drift. Accommodates tabular data, text, images, and time series that can be used both online and offline. Both TensorFlow and PyTorch backends are supported

#DataScience #DeepLearning
3/n

Supports a variety of outlier detection techniques, including Mahalanobis distance, Isolation forest, and Seq2seq

#DataScience #DeepLearning #MachineLearning #ComputerVision #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #Math #Stat #pythoncode
1/ Can you classify something without seeing it before - that's what Zero-Shot Learning is all about - A Thread

👉 One of the popular methods for zero-shot learning is Natural Language Inference (NLI).

#DataScience #DeepLearning #MachineLearning #100DaysOfMLCode #Pytho
3/ In Zero-shot classification, we ask the model to classify a sentence to one of the classes (label) that the model hasn't seen during training.

#DataScience #MachineLearning #100DaysOfMLCode #DataScientist #Statistics #programming #ArtificialIntelligence #Data #pythoncode #AI
What is p-value - A thread

It tells you how likely it is that your data could have occurred under the null hypothesis.

1/n

#DataScience #DeepLearning #MachineLearning #ComputerVision #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #Math #Stat
2/n
What Is a Null Hypothesis?

A null hypothesis is a type of statistical hypothesis that proposes that no statistical significance exists in a set of given observations.

#DataScience #MachineLearning #100DaysOfMLCode #Python #stat #Statistics #Data #AI #Math #deeplearning
3/n
A P-value is the probability of obtaining an effect at least as extreme as the one in your sample data, assuming the truth of the null hypothesis

#DataScience #MachineLearning #100DaysOfMLCode #Python #DataScientist #Statistics #Data #DataAnalytics #AI #Math
2/n
Following tips may boost model performance across different network structures with up to 5% (mAP or mean Average Precision) without increasing computational costs in any way.

#computervision #pytorch #deeplearning #deeplearningai #100daysofmlcode #neuralnetworks #AI
3/n
Visually Coherent Image Mix-up for Object Detection. This has already been proven to be successful in lessening adversarial fears in network classification after testing it on COCO 2017 and PASCAL datasets with YOLOv3 models.
#computervision #pytorch
🤖 Optical Character Recognition (OCR) is one of the most important applications of #ComputerVision in the real world.

In this thread, we cover some of our popular free tutorials on #OCR, which will get you started in no time. 🚀

🧵👇
What is Optical Character Recognition?

✨Accept an image
✨Detect the text
✨Convert the text to machine-readable format

🔗pyimagesearch.com/2021/08/09/wha…

[1/N]
Installing #Tesseract, #PyTesseract, and #Python OCR Packages On Your System

✨Install the Tesseract OCR engine on your machine
✨Create a python virtual environment for installation
✨Install necessary python packages

🔗pyimagesearch.com/2021/08/16/ins…

[2/N]
#Highlights2021 for me: our #survey on efficient processing of #sparse and compressed tensors of #ML/#DNN models on #hardware accelerators published in @ProceedingsIEEE.
Paper: dx.doi.org/10.1109/JPROC.…
arXiv: arxiv.org/abs/2007.00864
RT/sharing appreciated. 🧵
Context: Tensors of ML/DNN are compressed by leveraging #sparsity, #quantization, shape reduction. We summarize several such sources of sparsity & compression (§3). Sparsity is induced in structure while pruning & it is unstructured inherently for various applications or sources.
Likewise, leveraging value similarity or approximate operations could yield irregularity in processing. Also, techniques for size-reduction make tensors asymmetric-shaped. Hence, special mechanisms can be required for efficient processing of sparse and irregular computations.
2/n

GauGAN2 combines segmentation mapping, inpainting and text-to-image generation in a single model

#Computervision #AI #ArtificialIntelligence #TensorFlow #PyTorch #DeepLearning #DataScience #MachineLearning #100DaysOfMLCode #Python #DataScientist #Statistics #Mathematics
3/n

Unlike GauGAN1 the GauGAN2 can translate natural language descriptions into landscape images. Typing a phrase like “sunset at a beach” generates the scene

#Computervision #AI #ArtificialIntelligence #TensorFlow #PyTorch #DeepLearning #DataScience #MachineLearning #Math
Image interpolation occurs when you resize or distort your image from one pixel grid to another.

1/n

#computervision #IMAGE #DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #programming #Math #Stat #dataviz #DataAnalytics #AI #ArtificialIntelligence #data
Image interpolation works in two directions, and tries to achieve a best approximation of a pixel's intensity based on the values at surrounding pixels.

2/n

#computervision #IMAGE #DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python #programming #Math #Stat
Image resizing is necessary when you need to increase or decrease the total number of pixels, whereas remapping can occur when you are correcting for lens distortion or rotating an image.

3/n
#computervision #DataScience #MachineLearning #DeepLearning #100DaysOfMLCode #Python
A P-value is the probability of obtaining an effect at least as extreme as the one in your sample data, assuming the truth of the null hypothesis

#DataScience #MachineLearning #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #DataAnalytics #AI #Math
P values address only one question:

How likely are your data, assuming a true null hypothesis ?

#DataScience #MachineLearning #100DaysOfMLCode #Python #DataScientist #Statistics #programming #Data #DataAnalytics #AI #Math #Stat #Python #learning #LearnToCode
Incredibly happy that our @RoboStack paper has been accepted to the @ieeeras Robotics & Automation Magazine 🥳. @RoboStack brings together #ROS @rosorg with @condaforge and @ProjectJupyter. Preprint: arxiv.org/abs/2104.12910. Find out some key benefits in this 🧵: 1/n
You can now easily use ROS (both ROS1 #Noetic and ROS2 #Galactic) on a wide range of platforms: @linuxfoundation (not just a specific Ubuntu, any Linux!), @Apple #MacOS and @Microsoft @Windows - even on ARM processors including the new M1 (work still in progress, though). 2/n
Thanks to the tight coupling to @condaforge, this enables you to (very easily) install ROS side-by-side with thousands of scientific libraries, including recent #computervision and #machinelearning ones (think @TensorFlow, @opencvlibrary, @PyTorch and more). 3/n
@amaarora really explained #convolutions very well in #fastbook week 12 session which can be viewed here

I wasn't able to write a blog post explaining my learnings from the stream but would threfore write a 🧵
2/n

After going through 1st part of #convolutions chapter, have cleared a concept and was introduced to two new concepts.

1. How depthwise convolutions work (3/n)
2. Dilated convolutions (7/n)
3. Alternate interpretation of #stride (9/n)
3/n

When we have a n-channel input and a m-channel output, we need to convolve over not only 2-Dimensions (W x H) but also across the depth D.

An RGB image for example has 3 channels

Let us consider we want to derive 10 feature maps from this input.
"torch.manual_seed(3407) is all you need"!
draft 📜: davidpicard.github.io/pdf/lucky_seed…
Sorry for the title. I promise it's not (entirely) just for trolling. It's my little spare time project of this summer to investigate unaccounted randomness in #ComputerVision and #DeepLearning.
🧵👇 1/n
The idea is simple: after years of reviewing deep learning stuff, I am frustrated of never seeing a paragraph that shows how robust the results are w.r.t the randomness (initial weights, batch composition, etc). 2/n
After seeing several videos by @skdh about how experimental physics claims tend to disappear through repetition, I got the idea of gauging the influence of randomness by scanning a large amount of seeds. 3/n
Quick Tweet Storm ⛈

How does AI bounding box detection work?

🧠 Learn in 30 seconds

#100DaysOfCode #CodeNewbie #MadeWithTFJS #MachineLearning #ComputerVision
It looks so simple when #AI does it right?

But #machinelearning doesn't give you an image, it gives you data. It's up to you to make it look simple.
You might think a #FrontEnd box gives you four values, and you're right, but it only gives you TWO points. From that you can infer a box to draw with #html5.
I'm really looking forward to participating in the forthcoming @markcubanai Boot Camps this Fall! I will be participating as a mentor and collaborating with @Caltech and the @AppAcademyPHS! cc @mcuban #AI #artificialintelligence #machinelearning #ML
The Mark Cuban Foundation works with local companies to host Introduction to #AI bootcamps for underserved high school (9th-12th) grade students at no cost.
the program does not have any pre-requisites or require any prior experience with coding. Students with any level of interest in technology will walk away from the @markcubanai program with a greater understanding of #AI
#CVPR2021 #cvpr2021_cv4aec is Live!
@li_fuxin is opening the 1st "Workshop & Challenge on #ComputerVision in the #BuiltEnvironment for the #Design, #Construction and #Operation of #Buildings"
The winner of the 2D challenge is the Institute of Automation, Chinese Academy of Sciences

The winner of the 3D challenge is Purdue University

Congrats! #CVPR2021 #cvpr2021_cv4aec
First Keynote talk by Prof. Derek Hoiem @Illinois_Alma @reconstructinc #CVPR2021 #cvpr2021_cv4aec
This paper shares 56 stories of researchers in Computer Vision, young and old, scientists and engineers. Reading it was a cocktail of emotions as you simultaneously relate to the stories of joy,excitement,cynicism,and fear. Give it a read!

#ComputerVision
Some quotes from the stories - it was a "tough and hopeless time" in computer vision "before 2012, [when] the annual performance improvements over ImageNet are quite marginal."
"she told me you should solve the problem purely based on deep learning... I did not think the occlusion problem can be solved without explicitly reasoning of shape priors and depth ordering"
Excited for my first re:Invent and getting ready for the @ajassy keynote coming up!

reinvent.awsevents.com

#awsreinvent #AWS #cloud
Loving the opening music act 🎸
Zach Person is the musician playing, so awesome...

Here is his Instagram - instagram.com/zachperson/
💡The challenge: teach my iPhone to recognize sharks and fish in images without writing a single line of code.

Let's see how close we can get to #NoCode #mobile #ComputerVision in 2020. A how-to thread 👇 1/13
Step 1: Collecting images.

I went to the Omaha Zoo and spent a few hours wandering around the aquarium taking photos. 2/13
Step 2: Curating.

After looking through what I collected I decided I to train a model to detect the following critters:

🐠 fish
🦑 jellyfish
🐧 penguins
🦈 sharks
🐣 puffins
🐝☀️ stingrays
⭐️🐟 starfish
🧑 humans, and
🐢 turtles.

3/13