Goto

Collaborating Authors

 Deep Learning


Automatic Fact-Checking Using Context and Discourse Information

arXiv.org Artificial Intelligence

We study the problem of automatic fact-checking, paying special attention to the impact of contextual and discourse information. We address two related tasks: (i) detecting check-worthy claims, and (ii) fact-checking claims. We develop supervised systems based on neural networks, kernel-based support vector machines, and combinations thereof, which make use of rich input representations in terms of discourse cues and contextual features. For the check-worthiness estimation task, we focus on political debates, and we model the target claim in the context of the full intervention of a participant and the previous and the following turns in the debate, taking into account contextual meta information. For the fact-checking task, we focus on answer verification in a community forum, and we model the veracity of the answer with respect to the entire question--answer thread in which it occurs as well as with respect to other related posts from the entire forum. We develop annotated datasets for both tasks and we run extensive experimental evaluation, confirming that both types of information ---but especially contextual features--- play an important role.


Drug-Drug Interaction Prediction Based on Knowledge Graph Embeddings and Convolutional-LSTM Network

arXiv.org Artificial Intelligence

Interference between pharmacological substances can cause serious medical injuries. Correctly predicting so-called drug-drug interactions (DDI) does not only reduce these cases but can also result in a reduction of drug development cost. Presently, most drug-related knowledge is the result of clinical evaluations and post-marketing surveillance; resulting in a limited amount of information. Existing data-driven prediction approaches for DDIs typically rely on a single source of information, while using information from multiple sources would help improve predictions. Machine learning (ML) techniques are used, but the techniques are often unable to deal with skewness in the data. Hence, we propose a new ML approach for predicting DDIs based on multiple data sources. For this task, we use 12,000 drug features from DrugBank, PharmGKB, and KEGG drugs, which are integrated using Knowledge Graphs (KGs). To train our prediction model, we first embed the nodes in the graph using various embedding approaches. We found that the best performing combination was a ComplEx embedding method creating using PyTorch-BigGraph (PBG) with a Convolutional-LSTM network and classic machine learning-based prediction models. The model averaging ensemble method of three best classifiers yields up to 0.94, 0.92, 0.80 for AUPR, F1-score, and MCC, respectively during 5-fold cross-validation tests.


Impact of Adversarial Examples on Deep Learning Models for Biomedical Image Segmentation

#artificialintelligence

Deep learning models, which are increasingly being used in the field of medical image analysis, come with a major security risk, namely, their vulnerability to adversarial examples. Adversarial examples are carefully crafted samples that force machine learning models to make mistakes during testing time. These malicious samples have been shown to be highly effective in misguiding classification tasks. However, research on the influence of adversarial examples on segmentation is significantly lacking. Given that a large portion of medical imaging problems are effectively segmentation problems, we analyze the impact of adversarial examples on deep learning-based image segmentation models. Specifically, we expose the vulnerability of these models to adversarial examples by proposing the Adaptive Segmentation Mask Attack (ASMA).


Today's AI 'Revolution' Is More Of An Evolution

#artificialintelligence

In the science fiction canon, the rise of the machines comes swiftly and visibly. After the initial development of primitive AI systems, the technology advances rapidly, infusing itself throughout society and leading to widespread conflict and displacement as machines rapidly replace humans in a sweeping revolution. The reality is that today's AI revolution is happening far more slowly and relatively silently, with algorithms often displacing traditional human tasks in less visible tasks behind the scenes, while the pace of this revolution is far slower than the public hype around AI might suggest. The Hollywood version of the AI revolution typically revolves around a singular breakthrough in AI technology that leads to exponential growth in machine intelligence, displacing humans and upending the societal structure until, in the blink of an eye, algorithms are in charge. Today's reality is far more mundane.


ODSC Europe 2019 Open Data Science Conference

#artificialintelligence

In addition, we'll inform you about our many upcoming events in Boston, NYC, San Francisco, and London. And keep a lookout for special discount codes, only available to our newsletter subscribers! We're Proud to Have Their Best and Brightest in Attendance


How to Develop a Pix2Pix GAN for Image-to-Image Translation

#artificialintelligence

The Pix2Pix Generative Adversarial Network, or GAN, is an approach to training a deep convolutional neural network for image-to-image translation tasks. The careful configuration of architecture as a type of image-conditional GAN allows for both the generation of large images compared to prior GAN models (e.g. In this tutorial, you will discover how to develop a Pix2Pix generative adversarial network for image-to-image translation. Discover how to develop DCGANs, conditional GANs, Pix2Pix, CycleGANs, and more with Keras in my new GANs book, with 29 step-by-step tutorials and full source code. How to Develop a Pix2Pix Generative Adversarial Network for Image-to-Image Translation Photo by European Southern Observatory, some rights reserved. Pix2Pix is a Generative Adversarial Network, or GAN, model designed for general purpose image-to-image translation. The approach was presented by Phillip Isola, et al. in their 2016 paper titled "Image-to-Image Translation with Conditional Adversarial Networks" and presented at CVPR in 2017. The GAN architecture is comprised of a generator model for outputting new plausible synthetic images, and a discriminator model that classifies images as real (from the dataset) or fake (generated). The discriminator model is updated directly, whereas the generator model is updated via the discriminator model.


Opinion Good for Google, Bad for America

#artificialintelligence

A "Manhattan Project" for artificial intelligence is how Demis Hassabis, the founder of DeepMind, described his company in 2010, when I was one of its first investors. I took it as figurative grandiosity. I should have taken it as a literal warning sign, because that is how it was taken in foreign capitals that were paying close attention. Now almost a decade later, DeepMind is the crown jewel of Google's A.I. effort. It has been the object of intense fascination in East Asia especially since March 2016 when its AlphaGo software project beat Lee Sedol, a champion of the ancient strategic board game of Go.


How-to Build a High-Impact Deep Learning Model for Tree Identification

#artificialintelligence

I participated in an amazing AI challenge through Omdena's community where we built a classification model for trees to prevent fires and save lives using satellite imagery. Omdena brings together AI enthusiasts from around the world to address real-world challenges through AI models. My primary responsibility was to manage the labeling task team. Afterward, I had the chance to take on another responsibility and build an AI model that delivered results beyond expectations. I am Leo from Rio de Janeiro, Brazil and I m a mechanical aeronautics engineer who currently works as a data scientist and management consultant in Brazil helping several companies to achieve better business results.


Local Trend Inconsistency: A Prediction-driven Approach to Unsupervised Anomaly Detection in Multi-seasonal Time Series

arXiv.org Machine Learning

Abstract--Online detection of anomalies in time series is a key technique in various event-sensitive scenarios such a s robotic system monitoring, smart sensor networks and data center security. However, the increasing diversity of data sources and demands are making this task more challenging than ever . First, the rapid increase of unlabeled data makes supervise d learning no longer suitable in many cases. Second, a great po rtion of time series have complex seasonality features. Third, on -line anomaly detection needs to be fast and reliable. In view of this, we in this paper adopt an unsupervised prediction-dri ven approach on the basis of a backbone model combining a series decomposition part and an inference part. We then propose a novel metric, Local Trend Inconsistency (L TI), along with a detection algorithm that efficiently computes L TI chronolo gically along the series and marks each data point with a score indica ting its probability of being anomalous. The result shows that our scheme outperforms several representative anomaly detection alg orithms in Area Under Curve (AUC) metric with decent time efficiency. While time series data has been ubiquitous before the coming of big data era, a large number of recently emerging technical scenarios like autonomous driving, edge computi ng and Internet of Things (IoT) pose new challenges to the detection of anomalies in this type of data. In the meantime, detection techniques that can provide early, reliable repo rts of anomaly has become crucial for a wide range of systems requiring 24/7 monitoring services. In cloud data centers, for example, a distributed monitoring system usually collects a variety of log data from virtual machine level to cluster lev el on a regular basis and sends them to a central detection module, which needs to analyze the aggregated time series to detect any anomalous events including hardware breakdown, unavailable services and cyber attacks. This requires an on - line detector capable of making reliable detections (i.e., with strong sensitivity and specificity), otherwise it could bri ng about unnecessary cost of maintenance.


On the Veracity of Cyber Intrusion Alerts Synthesized by Generative Adversarial Networks

arXiv.org Machine Learning

--Recreating cyber-attack alert data with a high level of fidelity is challenging due to the intricate interaction between features, non-homogeneity of alerts, and potential for rare yet critical samples. Generative Adversarial Networks (GANs) have been shown to effectively learn complex data distributions with the intent of creating increasingly realistic data. This paper presents the application of GANs to cyber-attack alert data and shows that GANs not only successfully learn to generate realistic alerts, but also reveal feature dependencies within alerts. This is accomplished by reviewing the intersection of histograms for varying alert-feature combinations between the ground truth and generated datsets. Traditional statistical metrics, such as conditional and joint entropy, are also employed to verify the accuracy of these dependencies. Finally, it is shown that a Mutual Information constraint on the network can be used to increase the generation of low probability, critical, alert values. By mapping alerts to a set of attack stages it is shown that the output of these low probability alerts has a direct contextual meaning for Cyber Security analysts. Overall, this work provides the basis for generating new cyber intrusion alerts and provides evidence that synthesized alerts emulate critical dependencies from the source dataset. I NTRODUCTION Classifying, predicting, and generating cyber-attack alert data provides a unique set of challenges due to imbalance and a lack of homogeneity in alert datasets. Furthering these challenges critical exploits in a network are often rare and difficult to identify. Despite this is has been shown that alert data can be used to identify anomalous traffic [1] [2] [3], network vulnerabilities [4], and bad actor behavior profiling [5]. However, to fully realize the potential of cyber-attack alert data, a means to acquire more data and analyze critical dependencies within alerts is needed. This work seeks to provide solutions to these challenges by showing that deep learning models are able to recreate cyber-attack alert data when given representative real world data. This includes a means for driving better coverage of the feature domain in model outputs, allowing more rare but critical events to be synthesized.