Goto

Collaborating Authors

Neural Networks


Deepfake attacks can easily trick facial recognition

#artificialintelligence

In brief Miscreants can easily steal someone else's identity by tricking live facial recognition software using deepfakes, according to a new report. Sensity AI, a startup focused on tackling identity fraud, carried out a series of pretend attacks. Engineers scanned the image of someone from an ID card, and mapped their likeness onto another person's face. Sensity then tested whether they could breach live facial recognition systems by tricking them into believing the pretend attacker is a real user. So-called "liveness tests" try to authenticate identities in real-time, relying on images or video streams from cameras like face recognition used to unlock mobile phones, for example.


Batch Normalization… or not?

#artificialintelligence

Batch Normalization (BN or BatchNorm) is a technique used to normalize the layer inputs by re-centering and re-scaling. This is done by evaluating the mean and the standard deviation of each input channel (across the whole batch), then normalizing these inputs (check this video) and, finally, both a scaling and a shifting take place through two learnable parameters β and γ. Batch Normalization is quite effective but the real reasons behind this effectiveness remain unclear. Initially, as it was proposed by Sergey Ioffe and Christian Szegedy in their 2015 article, the purpose of BN was to mitigate the internal covariate shift (ICS), defined as "the change in the distribution of network activations due to the change in network parameters during training". In fact, a reason to scale inputs is to get stable training; unfortunately this may be true in the beginning but as the network trains and the weights move away from their initial values there is no guarantee of stability.


GrAI Matter Labs Launches Life-Ready AI 'GrAI VIP', A Full-Stack AI System-On-Chip Platform

#artificialintelligence

GrAI Matter Labs unveils life-ready AI with GrAI VIP at GLOBAL INDUSTRIE. GrAI Matter Labs is a company in brain-inspired ultra-low latency computing that specializes in Life-Ready AI. Artificial Intelligence is the closest thing to natural intelligence. Artificial intelligence that feels alive. They make brain-inspired chips that act like people.


La veille de la cybersécurité

#artificialintelligence

Human-level artificial intelligence is close to finally being achieved, according to a lead researcher at Google's DeepMind AI division. Dr Nando de Freitas said "the game is over" in the decades-long quest to realise artificial general intelligence (AGI) after DeepMind unveiled an AI system capable of completing a wide range of complex tasks, from stacking blocks to writing poetry.


How to Detect Emotions in Images using Python

#artificialintelligence

One of the easiest, and yet also the most effective, ways of analyzing how people feel is looking at their facial expressions. Most of the time, our face best describes how we feel in a particular moment. This means that emotion recognition is a simple multiclass classification problem. We need to analyze a person's face and put it in a particular class, where each class represents a particular emotion. In Python, we can use the DeepFace and FER libraries to detect emotions in images.


6 Artificial Intelligence Frameworks to Learn

#artificialintelligence

By using this framework, anyone can build neural networks with graphs. This also depicts operations as nodes. PyTorch is one of the most important frameworks in artificial intelligence. However, it is super adaptable in terms of integrations and languages. It was released by Facebook's AI research lab. This also acts as an open source library useful in deep learning, computer vision and natural language processing software. Another feature is its greater affinity with iOS as well as Android etc. It uses debugging tools like IPDB and PDB.


Advanced Reinforcement Learning: policy gradient methods

#artificialintelligence

Sample efficiency for policy gradient methods is pretty poor. We throw out each batch of data immediately after just one gradient step. This is the most complete Reinforcement Learning course series on Udemy. In it, you will learn to implement some of the most powerful Deep Reinforcement Learning algorithms in Python using PyTorch and PyTorch lightning. You will implement from scratch adaptive algorithms that solve control tasks based on experience.


Deep Learning with PyTorch

#artificialintelligence

Deep Learning with PyTorch teaches you to create neural networks and deep learning systems with PyTorch. This program is specially designed for people who want to start using PyTorch for building AI, Machine Learning, or Deep Learning models and applications. This program will help you learn how PyTorch can be used for developing deep learning models. You'll learn the PyTorch concepts like Tensors, Autograd, and Automatic differentiation packages. Also, this program will give you a brief about deep learning concepts.


Traditional vs Deep Learning Algorithms in the Telecom Industry -- Cloud Architecture and Algorithm Categorization

#artificialintelligence

The unprecedented growth of mobile devices, applications and services have placed the utmost demand on mobile and wireless networking infrastructure. Rapid research and development of 5G systems have found ways to support mobile traffic volumes, real-time extraction of fine-grained analytics, and agile management of network resources, so as to maximize user experience. Moreover inference from heterogeneous mobile data from distributed devices experiences challenges due to computational and battery power limitations. ML models employed at the edge-servers are constrained to light-weight to boost model performance by achieving a trade-off between model complexity and accuracy. Also, model compression, pruning, and quantization are largely in place.


Natural Language Processing in TensorFlow

#artificialintelligence

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This Specialization will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In Course 3 of the deeplearning.ai TensorFlow Specialization, you will build natural language processing systems using TensorFlow. You will learn to process text, including tokenizing and representing sentences as vectors, so that they can be input to a neural network.