Goto

Collaborating Authors

Machine Learning


RELU vs SIGMOID 🐱 🏍

#artificialintelligence

This is just a brief understanding to all excited learners wishing to know more about what we call the activation layer. A concept I took quite a long time to understand throughout my journey into Neural Networks (NN)( A neural network is a network or circuit of neurons, or in a modern sense, an artificial neural network, composed of artificial neurons or nodes.). The whole concept took birth from call feature scaling (is a method used to normalize the range of independent variables or features of data.). A machine learning technique usually used to fight against bias (Bias is a disproportionate weight in favor of or against an idea or thing, usually in a way that is closed-minded, prejudicial, or unfair.). Throughout this technique you will observe that a large-scale feature or feature whose distribution seems to outstand the other features with have an extremely big mean and variance, which tends to affect the computational result where a lot of emphasis is put on.


Man arrested after using AI to beat Japan's smut censorship

#artificialintelligence

In brief A man was detained in Japan for selling uncensored pornographic content that he had, in a way, depixelated using machine-learning tools. Masayuki Nakamoto, 43, was said to have made about 11 million yen ($96,000) from peddling over 10,000 processed porn clips, and was formally accused of selling ten hardcore photos for 2,300 yen ($20). Explicit images of genitalia are forbidden in Japan, and as such its porn is partially pixelated. Don't pretend you don't know what we're talking about. Nakamato flouted these rules by downloading smutty photos and videos, and reportedly used deepfake technology to generate fake private parts in place of the pixelation.


Smart Edge Cam with Gesture Alarm

#artificialintelligence

Gesture Triggered Alarm for Security based on CV, Vector Concavity Estimation, OpenVINO, MQTT, and Pimoroni Blinkt on RPi or Jetson Nano. Notwithstanding notable advancements in technology, the developing economies are still trapped in the clutches of patriarchal evils like molestation, rape, or crime against women, in general. Women are often not allowed to stay back in their professional workspaces during late hours, nor are considered safe alone even during day time, especially in the developing world. Imperative, it has become, to enable the other half of population to be more safe & productive. Why not use advancements in technology to arm them with more power?


Exploring deep neural networks via layer-peeled model: Minority collapse in imbalanced training

#artificialintelligence

The remarkable development of deep learning over the past decade relies heavily on sophisticated heuristics and tricks. To better exploit its potential in the coming decade, perhaps a rigorous framework for reasoning about deep learning is needed, which, however, is not easy to build due to the intricate details of neural networks. For near-term purposes, a practical alternative is to develop a mathematically tractable surrogate model, yet maintaining many characteristics of neural networks. This paper proposes a model of this kind that we term the Layer-Peeled Model. The effectiveness of this model is evidenced by, among others, its ability to reproduce a known empirical pattern and to predict a hitherto-unknown phenomenon when training deep-learning models on imbalanced datasets. All study data are included in the article and/or supporting information. Our code is publicly available at GitHub ().


Starbucks customer segmentation

#artificialintelligence

Once every few days, Starbucks sends out an offer to users of the mobile app. An offer can be merely an advertisement for a drink or an actual offer such as a discount or BOGO (buy one get one free). Some users might not receive any offer during certain weeks. And also, not all users receive the same offer, and that is the challenge to solve with this data set. The data set contains simulated data that mimics customer behavior on the Starbucks rewards mobile app.


Security and Machine Learning Researcher -- Bot Management

#artificialintelligence

At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world's largest networks that powers approximately 25 million Internet properties, for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks.


MLOps: Tool Stack Requirement in Machine Learning Pipeline

#artificialintelligence

In this article, the topics will revolve around the MLOps tool stack. We know the full lifecycle of MLOps, we should know which set of tools and technologies will be assisting us at each stage of the lifecycle.


Must-Know Common Machine Learning Algorithms for Beginners

#artificialintelligence

With more and more data, machine learning is becoming incredibly powerful to make more accurate predictions or personalized suggestions. However, there is no one machine learning algorithm that works best for every problem; especially, if it's for supervised learning (i.e. In this post, we will go through the basic statistical models and most common machine learning algorithms that you must know as a beginner. For the absolute beginners, please refer to this introductory article on machine learning and artificial intelligence. Machine Learning algorithms are the brains behind any model, allowing machines to learn, making them smarter.


Deep Learning Can Now Predict Traffic Crashes Beforehand

#artificialintelligence

The lead scientist at Qatar Computing Research Institute or QCRI and also the author of the paper, Amin Sadeghi, says that the deep learning model can generalize from one city to another by adding multiple clues from unrelated data sources. With the help of AI, he says that the deep learning model can identify and predict the crash maps in uncharted territories. This dataset has included 7,500 kilometers from Los Angeles, Chicago, New York City, and Boston. When considered among the four cities Los Angeles was identified as the highest crash density after which follows New York City, Chicago, and Boston.


How to draw ROC curve for a multi-class dataset ?

#artificialintelligence

Say I have a multi-class dataset and would like to draw its associated ROC curve for one of its classes (e.g. SkLearn has a handy implementation that calculates the tpr and fpr and another function that generates the auc for you. You can just apply this to your data by treating each class on its own (all other data being negative) by looping through each class. The code below was inspired by the scikit-learn page on this topic itself. For this exercise, I will generate some synthetic sample data and for predictions as well I will create a vector from random uniform distribution.