BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Machine Learning Content on InfoQ

  • Google Open-Sources BERT: A Natural Language Processing Training Technique

    In a recent blog post, Google announced they have open-sourced BERT, their state-of-the-art training technique for Natural Language Processing (NLP) . Google has decided to do this, in part, due to a lack of public data sets that are available to developers. In addition, optimizations have been made to Cloud TPUs to reduce the amount of time required for training NLP.

  • Facebook Releases PyTorch 1.0 Preview, with Google, AWS and Microsoft Azure Integrations

    At a recent PyTorch developer conference in San Francisco, Facebook released a developer preview version of PyTorch 1.0. PyTorch is an open source, deep learning framework used to reduce friction in taking research projects to production. In this release, many investments have been made by public cloud and hardware companies to better support the PyTorch ecosystem.

  • New Updates to Firebase: Enterprise-Grade Support, ML Kit Face Contours, Management API, and More

    Firebase is a service available on the Google infrastructure, enabling developers to build apps for Android, iOS, and the web. Recently, Google updated Firebase with paid enterprise-grade support, ML Kit Face Contours, a Firebase Management API, Test Lab for iOS, Performance Monitoring improvements, and Firebase Predictions.

  • Introducing EmoPy: An Open Source Toolkit for Facial Expression Recognition

    In a recent blog post, Angelica Perez shared information about a new open source project for an interactive film experience. The project is called EmoPy and focuses on Facial Expression Recognition (FER) by providing a toolkit that allows developers to accurately predict emotions based upon images passed to the service.

  • The Machine Learning Behind Android Pie Smart Linkify API

    Last week, Google announced Android 9, codenamed Pie. Android is launching a set of new features, powered by Artificial Intelligence. One of the most important new AI powered features is Android Smart Linkify. This article explores the architecture behind the dual in-device Neural Network powering content understanding in context to generate smart links on any text showing up on an Android phone.

  • Pymetrics Open-Sources Fairness-Aware Machine Learning Algorithms

    Pymetrics, an AI start-up that specializes in providing recruitment services for organizations, has recently open-sourced their bias detection algorithms on Github. The tool, also known as Audit AI, is used to mitigate discriminatory patterns that exist within training data sets which influence or improve the probability of a population being selected by a machine learning algorithm.

  • A Team's Transformation from Software Development to ML: Golestan Radwan at QCon NY

    As companies start to add Big Data and Machine Learning initiatives to their project portfolios, they face several challenges including the teams' transition from software engineering to data engineering and machine learning. Golestan "Sally" Radwan spoke at QCon New York 2018 Conference about her experience in leading a traditional software engineering team on a machine learning/AI journey.

  • Google Has Released Android P Beta 2

    Google has released Android P Beta 2. Android P Beta 2 includes the final Android P APIs, latest system images, display cutout support, and more.

  • Apple Has Released Core ML 2

    At WWDC Apple released Core ML 2: a new version of their machine learning SDK for iOS devices. The new release of Core ML should create an inference time speedup of 30% for apps developed using Core ML 2. An important new feature of the Core ML SDK is Create ML. Developers can create and train custom machine learning models on their mac.

  • Testing Software with Artificial Intelligence

    Advances in computer vision algorithms and the application of modern artificial intelligence (AI) techniques have made writing visual tests practical. With AI in testing, autonomous testing becomes possible. The boring and rote tasks will be delegated to the AI so that the tester can do the thinking.

  • Google Brings Machine Learning to Firebase with ML Kit

    Google recently introduced ML Kit, a machine-learning module fully integrated in its Firebase mobile development platform and available for both iOS and Android. With this new Firebase module, Google simplifies the creation of machine-learning powered applications on mobile phones and solves some of the challenges of implementing computationally intense features on mobile devices.

  • Propel Shifts Plans to Leverage TensorFlow.js

    The Propel JavaScript scientific computing and machine learning library has announced a change in the project's direction. Just a few weeks after Propel's initial launch in March 2018, TensorFlow.js announced its release. Propel's initial efforts extended deeplearn.js and the C implementation of TensorFlow. Tensorflow.js is an evolution of deeplearn.js.

  • Build 2018: .NET Overview & Roadmap

    At Microsoft Build 2018, Scott Hunter, director program management, .NET and Scott Hanselman, director community, .NET gave a session on the future of .NET. The thrust of the presentation was that .NET can be the platform for building any kind of application: desktop, web, cloud, mobile, gaming, IoT or AI. Your existing language skills are not wasted and can be used in new areas.

  • What’s New in Azure Machine Learning?

    Matt Winkler delivered a talk at Microsoft Build 2018 explaining what is new in Azure Machine Learning. The new improvements come in several areas: making development easier, single container deployment to make the dev/test loop faster, using the SDK from the Azure Notebook for control, as well as helping people get started solving a particular problem.

  • Tensorflow with Javascript Brings Deep Learning to the Browser

    Google launched Tensorflow.js, a Javascript implementation of its open-source Tensorflow deep-learning framework during the recent TensorFlow Dev Summit 2018. Tensorflow.js enables training models directly in the browser by leveraging the WebGL JavaScript API for faster computations.

BT