Collaborating Authors


Platform9's Kubernetes-as-a-Service Powers AI Startup Norna's Retail


Platform9, the leader in multi-cloud Kubernetes-as-a-Service, announced that Norna, a leading applied artificial intelligence company, experienced a ten-fold productivity improvement and a 78% total cost of operations (TCO) reduction after implementing Platform9's Managed Kubernetes-as-a-Service to power the company's retail fashion AI technology. Norna's unique AI-driven service helps fashion retailers with assortment planning and pricing through near real-time insights into changes in competitor pricing and offerings. Norna turned to Platform9 to solve two major challenges the company was facing in using a public cloud platform – the rapidly escalating costs for its public cloud-based infrastructure and the high demands on the team's time to manage its Kubernetes infrastructure. Platform9's Managed Kubernetes-as-a-Service provided Norna with the simplest and fastest path to running its production, cloud-native data harvesting, and processing applications, enabling Norna to quickly deploy Kubernetes clusters with a rich set of pre-built, cloud-native services and infrastructure plug-ins. Rather than having to spend valuable engineering cycles on Kubernetes platform operations, Norna is now able to focus on its mission of becoming the world leader in applied AI. "As AI specialists, we cannot have in-house talent spending time becoming production Kubernetes experts," said Jonas Saric, founder and CEO of Norna.

Towards Personalized and Human-in-the-Loop Document Summarization Artificial Intelligence

The ubiquitous availability of computing devices and the widespread use of the internet have generated a large amount of data continuously. Therefore, the amount of available information on any given topic is far beyond humans' processing capacity to properly process, causing what is known as information overload. To efficiently cope with large amounts of information and generate content with significant value to users, we require identifying, merging and summarising information. Data summaries can help gather related information and collect it into a shorter format that enables answering complicated questions, gaining new insight and discovering conceptual boundaries. This thesis focuses on three main challenges to alleviate information overload using novel summarisation techniques. It further intends to facilitate the analysis of documents to support personalised information extraction. This thesis separates the research issues into four areas, covering (i) feature engineering in document summarisation, (ii) traditional static and inflexible summaries, (iii) traditional generic summarisation approaches, and (iv) the need for reference summaries. We propose novel approaches to tackle these challenges, by: i)enabling automatic intelligent feature engineering, ii) enabling flexible and interactive summarisation, iii) utilising intelligent and personalised summarisation approaches. The experimental results prove the efficiency of the proposed approaches compared to other state-of-the-art models. We further propose solutions to the information overload problem in different domains through summarisation, covering network traffic data, health data and business process data.

8 Best AWS Courses on Coursera to Consider for 2021


Goto: Amazon DynamoDB: Building NoSQL Database-Driven ApplicationsThis course introduces you to NoSQL databases and the challenges they solve. Expert instructors will dive deep into Amazon DynamoDB topics such as recovery, SDKs, partition keys, security and encryption, global tables, stateless applications, streams, and best practices. DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multiregion, multimaster database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and support peaks of more than 20 million requests per second.

Building your own Data Science Infrastructure for Deep Learning


Do you want to get started with data science but lack the appropriate infrastructure or are you already a professional but still have knowledge gaps in deep learning? Then you have two options: 1. Rent a virtual machine from a cloud provider like Amazon, Microsoft Azure, Google Cloud or similar. To build our system, we need to consider several points in advance. One of the key points is the choice of the right OS. We have the option to choose between Windows 10 Pro, Linux and Mac OS X.

Picking Pearl From Seabed: Extracting Artefacts from Noisy Issue Triaging Collaborative Conversations for Hybrid Cloud Services Artificial Intelligence

Site Reliability Engineers (SREs) play a key role in issue identification and resolution. After an issue is reported, SREs come together in a virtual room (collaboration platform) to triage the issue. While doing so, they leave behind a wealth of information which can be used later for triaging similar issues. However, usability of the conversations offer challenges due to them being i) noisy and ii) unlabelled. This paper presents a novel approach for issue artefact extraction from the noisy conversations with minimal labelled data. We propose a combination of unsupervised and supervised model with minimum human intervention that leverages domain knowledge to predict artefacts for a small amount of conversation data and use that for fine-tuning an already pretrained language model for artefact prediction on a large amount of conversation data. Experimental results on our dataset show that the proposed ensemble of unsupervised and supervised model is better than using either one of them individually.

ETH Zürich & Microsoft Study: Demystifying Serverless ML Training


Serverless computing is a new type of cloud-based computation infrastructure initially developed for web microservices and IoT applications. As it frees model developers from concerns regarding capacity planning, configuration, management, maintenance, operating and scaling of containers, VMs and physical servers, serverless computing has gained popularity with machine learning (ML) researchers in recent years. Moreover, the benefits of serverless computing have also piqued interest in adopting it to data-intensive workloads such as ETL (extract, transform, load), query processing and ML, where it can provide significant cost reductions. Riding this trend, a research team from ETH Zürich and Microsoft recently conducted a systematic, comparative study of distributed ML training over serverless infrastructures (FaaS) and "serverful" infrastructures (IaaS), aiming to identify and understand the system tradeoffs involved in distributed ML training with serverless infrastructures. Serverless computing is offered by major cloud service providers such as AWS Lambda, Azure Functions and Google Cloud Functions.

The Role of Cloud Computing in Artificial Intelligence


The term Artificial Intelligence (AI) was used for the first time by John McCarthy during a workshop in 1956 at Dartmouth College. The first AI application programs for playing checker and chess were developed in 1951. After the '50s, AI was on the rise and fall until the 2010s. Over the years, there have been some investments in AI by vendors, universities, institutions. Sometimes, hopes were high and sometimes hopes were low.

EETimes - FPGA comes back into its own as edge computing and AI catch fire


The saturation of mobile devices and ubiquitous connectivity has steeped the world in an array of wireless connectivity, from the growing terrestrial and non-terrestrial cellular infrastructure and supporting fiber and wireless backhaul networks to the massive IoT ecosystem with newly developed protocols and SoCs to support the billions of sensor nodes intended to send data to the cloud. By 2025, the global datasphere is expected to approach 175 zettabytes per year. What's more, the number of connected devices is anticipated to reach 50 billion by 2030. However, the traditional distributed sensing scheme with the cloud-based centralized processing of data has severe limitations in security, power management, and latency -- the end-to-end (E2E) latencies for ultra-reliable low-latency communications found in 5G standards are on the order of tens of milliseconds. This has led to a demand to drive data processing to the edge, disaggregating computational (and storage) resources to reduce the massive overhead that comes with involving the entire signal chain in uplink and downlink transmissions. New advances in machine learning (ML) and deep neural networks (DNNs) with artificial intelligence promise to provide this insight at the edge, but these solutions come with a huge computational burden that cannot be satisfied with conventional software and embedded processor approaches.

Cloud GPU Instances: What Are the Options? - DATAVERSITY


Click here to learn more about Gilad David Maayan. If you're running demanding machine learning and deep learning models on your laptop or on GPU-equipped machines owned by your organization, there is a new and compelling alternative. All major cloud providers offer cloud GPUs – compute instances with powerful hardware acceleration, which you can rent per hour, letting you run deep learning workloads on the cloud. Let's review the concept of cloud GPUs and the offerings by the big three cloud providers – Amazon, Azure, and Google Cloud. A cloud graphics processing unit (GPU) provides hardware acceleration for an application, without requiring that a GPU is deployed on the user's local device.

Simple Transparent Adversarial Examples Artificial Intelligence

There has been a rise in the use of Machine Learning as a Service (MLaaS) Vision APIs as they offer multiple services including pre-built models and algorithms, which otherwise take a huge amount of resources if built from scratch. As these APIs get deployed for high-stakes applications, it's very important that they are robust to different manipulations. Recent works have only focused on typical adversarial attacks when evaluating the robustness of vision APIs. We propose two new aspects of adversarial image generation methods and evaluate them on the robustness of Google Cloud Vision API's optical character recognition service and object detection APIs deployed in real-world settings such as,, Google Cloud Vision API, and Microsoft Azure's Computer Vision API. Specifically, we go beyond the conventional small-noise adversarial attacks and introduce secret embedding and transparent adversarial examples as a simpler way to evaluate robustness. These methods are so straightforward that even non-specialists can craft such attacks. As a result, they pose a serious threat where APIs are used for high-stakes applications. Our transparent adversarial examples successfully evade state-of-the art object detections APIs such as Azure Cloud Vision (attack success rate 52%) and Google Cloud Vision (attack success rate 36%). 90% of the images have a secret embedded text that successfully fools the vision of time-limited humans but is detected by Google Cloud Vision API's optical character recognition. Complementing to current research, our results provide simple but unconventional methods on robustness evaluation.