Systems & Languages


History of Programming Languages [INFOGRAPHIC]

#artificialintelligence

Whether you want to be a'jack of all trades, master of one' or'Right tool for the right job' person, these 10 algorithms will provide any machine learning enthusiast with a steady base from which to kickstart their career.


Climate, Security and Migration: Using Advanced Distributed AI Models

#artificialintelligence

The Paris Agreement is a milestone, and all parties should take concrete actions to fulfill their commitments. Institutions and processes must be adapted for tomorrow's changes and equipped to take up all the challenges of climate change. There is a shared responsibility to prepare for climate impacts on security and migration. By 2030, more than 60% of the world's poor will live in fragile and crisis contexts. Assessing and anticipating climate risks in the most fragile situations should be a priority.


Architecture & key concepts - Azure Machine Learning

#artificialintelligence

A registered model is a logical container for one or more files that make up your model. For example, if you have a model that is stored in multiple files, you can register them as a single model in your Azure Machine Learning workspace. After registration, you can then download or deploy the registered model and receive all the files that were registered.


r/MachineLearning - [D] Neural Architecture Search

#artificialintelligence

Recently, Neural Architecture Search is coming back to the research spotlight. For example, there is Weight Agnostic Neural Network (WANN) https://arxiv.org/abs/1906.04358 that demonstrates that Neural Architectures can be more significant than the weights of the network. Are researchers just making up new Neural Architecture Search methods for publication, or is there really a big difference? Are there any work that focused on a detailed comparison for Neural Architecture Search.


Structural Robustness for Deep Learning Architectures

#artificialintelligence

Deep Networks have been shown to provide state-of-the-art performance in many machine learning challenges. Unfortunately, they are susceptible to various types of noise, including adversarial attacks and corrupted inputs. In this work we introduce a formal definition of robustness which can be viewed as a localized Lipschitz constant of the network function, quantified in the domain of the data to be classified. We compare this notion of robustness to existing ones, and study its connections with methods in the literature. We evaluate this metric by performing experiments on various competitive vision datasets.



Principled Neural Architecture Learning - Intel AI

#artificialintelligence

A neural architecture, which is the structure and connectivity of the network, is typically either hand-crafted or searched by optimizing some specific objective criterion (e.g., classification accuracy). Since the space of all neural architectures is huge, search methods are usually heuristic and do not guarantee finding the optimal architecture, with respect to the objective criterion. In addition, these search methods might require a large number of supervised training iterations and use a high amount of computational resources, rendering the solution infeasible for many applications. Moreover, optimizing for a specific criterion might result in a model that is suboptimal for other useful criteria such as model size, representation of uncertainty and robustness to adversarial attacks. Thus, the resulting architectures of most strategies used today, whether hand crafting or heuristic searches, are densely connected networks, which are not an optimal solution for the objective they were created to achieve, let alone other objectives.


XAIN Puts AI Privacy First, at No Cost to Efficiency, with its Distributed AI Solution - insideBIGDATA

#artificialintelligence

XAIN, the AI startup that specializes in privacy-oriented Federated Machine Learning (FedML), is developing an infrastructure to train artificial intelligence applications through FedML technology, a mechanism that emphasizes data privacy. XAIN's distributed approach to machine learning, which intends to comply with the European Commission's General Data Protection Regulations (GDPR), also provides greater efficiency in the way data is trained, marking a major breakthrough in a field otherwise burdened by costly and onerous processes. When you download facial recognition software onto your phone, your data is usually stored on the central database of the app providing the service. FaceApp, for instance, infuriated the public recently for storing data centrally, though they're far from the first AI-based app to lack privacy protection measures. Data aggregation is essential for AI technology to work -- the question is how to preserve privacy throughout the process.


Distributed Artificial Intelligence

#artificialintelligence

Let's start from the broader classification. Distributed Artificial Intelligence (DAI) is a class of technologies and methods that span from swarm intelligence to multi-agent technologies and that basically concerns the development of distributed solutions for a specific problem. It can mainly be used for learning, reasoning, and planning, and it is one of the subsets of AI where simulation has a way greater importance than point-prediction. In this class of systems, autonomous learning processing agents (distributed at large scale and independent) reach conclusions or a semi-equilibrium through interaction and communication (even asynchronously). One of the big benefits of those with respect to neural networks is that they do not require the same amount of data to work -- far to say though these are simple systems.


r/MachineLearning - [R] On Network Design Spaces for Visual Recognition

#artificialintelligence

Abstract: Over the past several years progress in designing better neural network architectures for visual recognition has been substantial. To help sustain this rate of progress, in this work we propose to reexamine the methodology for comparing network architectures. In particular, we introduce a new comparison paradigm of distribution estimates, in which network design spaces are compared by applying statistical techniques to populations of sampled models, while controlling for confounding factors like network complexity. Compared to current methodologies of comparing point and curve estimates of model families, distribution estimates paint a more complete picture of the entire design landscape. As a case study, we examine design spaces used in neural architecture search (NAS).