How to Trick Computer Vision Models

Articles

With the advent of neural networks, machine learning has gained immense popularity, and companies in just about every industry have started to apply some form of this vast technology to increase efficiency, improve throughput, or enhance customer experiences.

Artificial intelligence as a field has seen major breakthroughs in many areas within the past decade. With so many industries jumping towards automation and trying to apply AI to enhance customer experiences, it’s started to create a bigger impact in our day-to-day lives.

Being used on such a large and varied scale, it has recently come to light that these methods come with their own problems.

Continue reading “How to Trick Computer Vision Models”

PlantVillage: Helping farmers in East Africa detect and treat plant disease

Articles

As global food demand continues to rise and myriad threats of climate change intensify, creating more sustainable agricultural practices has become increasingly essential. This is especially true in remote areas of the world, where advanced agricultural expertise is scarce and smallholder farmers with limited resources (both financial and material) cultivate an estimated 80% of farmland.

Continue reading “PlantVillage: Helping farmers in East Africa detect and treat plant disease”

CameraX: _The_ Machine Learning Camera Library for Android

Articles

As a mobile developer looking to integrate computer vision-based machine learning in your app(s), adding camera functionality is one of the most crucial aspects of the entire process.

You not only need the library to be stable and lightweight, but that library should also support the vast array of Android devices out there, most of which have slightly different camera implementations.

Continue reading “CameraX: _The_ Machine Learning Camera Library for Android”

Machine Learning on iOS: Model management and optimization

Articles
Model Management and Optimization on iOS

When building and optimizing machine learning models for iOS deployment, there are a number of unique factors to consider. From resource constraints and optimizing inference speed, to model conversion and accessing advanced functionality, there can be quite a bit of legwork to get an ML model working effectively inside an iOS app.

Continue reading “Machine Learning on iOS: Model management and optimization”

Comparing MobileNet Models in TensorFlow

Articles

In recent years, neural networks and deep learning have sparked tremendous progress in the field of natural language processing (NLP) and computer vision.

While many of the face, object, landmark, logo, and text recognition and detection technologies are provided for Internet-connected devices, we believe that the ever-increasing computational power of mobile devices can enable the delivery of these technologies into the hands of users anytime, anywhere, regardless of Internet connection.

Continue reading “Comparing MobileNet Models in TensorFlow”

Hands-on with Feature Engineering Techniques: Feature Scaling

Articles

This post is a part of a series about feature engineering techniques for machine learning with Python.

Hey again! In this post, we’re going to explore feature scaling transformations for feature engineering.

Let’s start with feature magnitude. Frequently, our dataset contains features that highly vary in scales, and that’s a problem for some algorithms that rely on distance.

Continue reading “Hands-on with Feature Engineering Techniques: Feature Scaling”

Object Detection with Flutter and TensorFlow Lite

Articles

In the previous article of this series on developing Flutter applications with TensorFlow Lite, we looked at how we can develop digit recognizer with Flutter and TensorFlow Lite and image classification with Flutter and TensorFlow Lite.

In the third article of this series, we’ll keep working with TensorFlow Lite, this time focusing on implementing object detection. The application we are going to build will be able to recognize objects presented in an image.

Continue reading “Object Detection with Flutter and TensorFlow Lite”