Country
How can AI and ML Impact Software Testing?
With the help of AI and ML applications, software testing is gaining additional advantages for upcoming users. FREMONT, CA: The era of technological advancement has reached its tipping point, and the industrial sector has started exploring more and more on AI technology and machine learning (ML) to enhance their functionality. AI-powered DevOps are simplifying continuous delivery of business by assessing real-time risk throughout various stages of software testing processes. The concept of AI is not new, but the theoretical applications to analyze software by AI regulated systems are entirely unexplored territory for developers. A plethora of unknown anomalies hinders the productivity and functionality of quality assurance (QA) engineers.
Artificial Intelligence Makes Boosting ID Theft Protection Critical, House AI Task Force Chair Warns
AI's growing popularity with crooks makes boosting ID theft defenses more critical says House AI Task Force Chair Bill Foster Artificial intelligence is making improving identity theft protections imperative, House Financial Services Committee AI Task Force Chair Bill Foster warned Wednesday. The Congressman said AI has become an increasingly popular tool for crooks to swipe assets and sensitive financial information from consumers. AI is being used to help steal Social Security numbers, credit card numbers and other personal identity factors can be stolen and sold on the dark web, or used by criminals for quick and easy profit gain, Foster explained. Experts estimate nearly 15 million Americans were victims of ID theft last year costing them billions. At the same time crooks are profiting from AI, nation's financial regulators and law enforcement agencies are availing themselves of the technology to detect fraud and money laundering and to improve market surveillance, Foster said.
Salesforce aims to bring more common sense to AI - SiliconANGLE
Machine learning and deep learning have produced plenty of breakthroughs in recent years, from more capable speech and image recognition to self-driving cars. But one big problem with these artificial-intelligence techniques that attempt to mimic how the brain works is that the neural networks they employ don't have the common-sense knowledge and context that people have, such as social conventions, laws of physics, and causes and effects. That can makes their decisions sometimes perplexing or downright wrong -- as anyone who uses Alexa, Google Assistant or any number of customer-assistant chatbots knows. Inc.'s research team today announced a paper that outlines a way to improve that situation. In the paper, to be presented at the Association of Computational Linguistics' annual meeting July 29-Aug.
Searching for Interaction Functions in Collaborative Filtering
Yao, Quanming, Chen, Xiangning, Kwok, James, Li, Yong
Interaction function (IFC), which captures interactions among items and users, is of great importance in collaborative filtering (CF). The inner product is the most popular IFC due to its success in low-rank matrix factorization. However, interactions in real-world applications can be highly complex. Many other operations (such as plus and concatenation) have also been proposed, and can possibly offer better performance than the inner product. In this paper, motivated by the success of automated machine learning, we propose to search for proper interaction functions (SIF) for CF tasks. We first design an expressive search space for SIF by reviewing and generalizing existing CF approaches. We then propose to represent the search space as a structured multi-layer perceptron, and design a stochastic gradient descent algorithm which can simultaneously update both architectures and learning parameters. Experimental results demonstrate that the proposed method can be much more efficient than popular AutoML approaches, and also obtain much better prediction performance than state-of-the-art CF approaches.
Bias-Variance Trade-Off in Hierarchical Probabilistic Models Using Higher-Order Feature Interactions
Hierarchical probabilistic models are able to use a large number of parameters to create a model with a high representation power. However, it is well known that increasing the number of parameters also increases the complexity of the model which leads to a bias-variance trade-off. Although it is a classical problem, the bias-variance trade-off between hidden layers and higher-order interactions have not been well studied. In our study, we propose an efficient inference algorithm for the log-linear formulation of the higher-order Boltzmann machine using a combination of Gibbs sampling and annealed importance sampling. We then perform a bias-variance decomposition to study the differences in hidden layers and higher-order interactions. Our results have shown that using hidden layers and higher-order interactions have a comparable error with a similar order of magnitude and using higher-order interactions produce less variance for smaller sample size.
DP-LSSGD: A Stochastic Optimization Method to Lift the Utility in Privacy-Preserving ERM
Wang, Bao, Gu, Quanquan, Boedihardjo, March, Barekat, Farzin, Osher, Stanley J.
Machine learning (ML) models trained by differentially private stochastic gradient descent (DP-SGD) has much lower utility than the non-private ones. To mitigate this degradation, we propose a DP Laplacian smoothing SGD (DP-LSSGD) for privacy-preserving ML. At the core of DP-LSSGD is the Laplace smoothing operator, which smooths out the Gaussian noise vector used in the Gaussian mechanism. Under the same amount of noise used in the Gaussian mechanism, DP-LSSGD attains the same differential privacy guarantee, but a strictly better utility guarantee, excluding an intrinsic term which is usually dominated by the other terms, for convex optimization than DP-SGD by a factor which is much less than one. In practice, DP-LSSGD makes training both convex and nonconvex ML models more efficient and enables the trained models to generalize better. For ResNet20, under the same strong differential privacy guarantee, DP-LSSGD can lift the testing accuracy of the trained private model by more than $8$\% compared with DP-SGD. The proposed algorithm is simple to implement and the extra computational complexity and memory overhead compared with DP-SGD are negligible. DP-LSSGD is applicable to train a large variety of ML models, including deep neural nets. The code is available at \url{https://github.com/BaoWangMath/DP-LSSGD}.
Deep Multi-Task Learning for Anomalous Driving Detection Using CAN Bus Scalar Sensor Data
Sadhu, Vidyasagar, Misu, Teruhisa, Pompili, Dario
Corner cases are the main bottlenecks when applying Artificial Intelligence (AI) systems to safety-critical applications. An AI system should be intelligent enough to detect such situations so that system developers can prepare for subsequent planning. In this paper, we propose semi-supervised anomaly detection considering the imbalance of normal situations. In particular, driving data consists of multiple positive/normal situations (e.g., right turn, going straight), some of which (e.g., U-turn) could be as rare as anomalous situations. Existing machine learning based anomaly detection approaches do not fare sufficiently well when applied to such imbalanced data. In this paper, we present a novel multi-task learning based approach that leverages domain-knowledge (maneuver labels) for anomaly detection in driving data. We evaluate the proposed approach both quantitatively and qualitatively on 150 hours of real-world driving data and show improved performance over baseline approaches.
Certifiable Robustness and Robust Training for Graph Convolutional Networks
Zügner, Daniel, Günnemann, Stephan
Recent works show that Graph Neural Networks (GNNs) are highly non-robust with respect to adversarial attacks on both the graph structure and the node attributes, making their outcomes unreliable. We propose the first method for certifiable (non-)robustness of graph convolutional networks with respect to perturbations of the node attributes. We consider the case of binary node attributes (e.g. bag-of-words) and perturbations that are L_0-bounded. If a node has been certified with our method, it is guaranteed to be robust under any possible perturbation given the attack model. Likewise, we can certify non-robustness. Finally, we propose a robust semi-supervised training procedure that treats the labeled and unlabeled nodes jointly. As shown in our experimental evaluation, our method significantly improves the robustness of the GNN with only minimal effect on the predictive accuracy.
Neural ODEs as the Deep Limit of ResNets with constant weights
In this paper we prove that, in the deep limit, the stochastic gradient descent on a ResNet type deep neural network, where each layer share the same weight matrix, converges to the stochastic gradient descent for a Neural ODE and that the corresponding value/loss functions converge. Our result gives, in the context of minimization by stochastic gradient descent, a theoretical foundation for considering Neural ODEs as the deep limit of ResNets. Our proof is based on certain decay estimates for associated Fokker-Planck equations.
Multi-Criteria Chinese Word Segmentation with Transformer
Qiu, Xipeng, Pei, Hengzhi, Yan, Hang, Huang, Xuanjing
Different linguistic perspectives cause many diverse segmentation criteria for Chinese word segmentation (CWS). Most existing methods focus on improving the performance of single-criterion CWS. However, it is interesting to exploit these heterogeneous segmentation criteria and mine their common underlying knowledge. In this paper, we propose a concise and effective model for multi-criteria CWS, which utilizes a shared fully-connected self-attention model to segment the sentence according to a criterion indicator. Experiments on eight datasets with heterogeneous segmentation criteria show that the performance of each corpus obtains a significant improvement, compared to single-criterion learning.