Articles About Machine Learning

Using Learning Rate Schedules for Deep Learning Models in Python with Keras

Last Updated on August 27, 2020 Training a neural network or large deep learning model is a difficult optimization task. The classical algorithm to train neural networks is called stochastic gradient descent. It has been well established that you can achieve increased performance and faster training on some problems by using a learning rate that changes during training. In this post you will discover how you can use different learning rate schedules for your neural network models in Python using […]

Read more

How To Load CSV Machine Learning Data in Weka

Last Updated on August 22, 2019 You must be able to load your data before you can start modeling it. In this post you will discover how you can load your CSV dataset in Weka. After reading this post, you will know: About the ARFF file format and how it is the default way to represent data in Weka. How to load a CSV file in the Weka Explorer and save it in ARFF format. How to load a CSV […]

Read more

Crash Course in Convolutional Neural Networks for Machine Learning

Last Updated on August 19, 2019 Convolutional Neural Networks are a powerful artificial neural network technique. These networks preserve the spatial structure of the problem and were developed for object recognition tasks such as handwritten digit recognition. They are popular because people are achieving state-of-the-art results on difficult computer vision and natural language processing tasks. In this post you will discover Convolutional Neural Networks for deep learning, also called ConvNets or CNNs. After completing this crash course you will know: […]

Read more

Handwritten Digit Recognition using Convolutional Neural Networks in Python with Keras

Last Updated on August 27, 2020 A popular demonstration of the capability of deep learning techniques is object recognition in image data. The “hello world” of object recognition for machine learning and deep learning is the MNIST dataset for handwritten digit recognition. In this post you will discover how to develop a deep learning model to achieve near state of the art performance on the MNIST handwritten digit recognition task in Python using the Keras deep learning library. After completing […]

Read more

Standard Machine Learning Datasets To Practice in Weka

Last Updated on December 11, 2019 It is a good idea to have small well understood datasets when getting started in machine learning and learning a new tool. The Weka machine learning workbench provides a directory of small well understood datasets in the installed directory. In this post you will discover some of these small well understood datasets distributed with Weka, their details and where to learn more about them. We will focus on a handful of datasets of differing […]

Read more

Image Augmentation for Deep Learning With Keras

Last Updated on September 13, 2019 Data preparation is required when working with neural network and deep learning models. Increasingly data augmentation is also required on more complex object recognition tasks. In this post you will discover how to use data preparation and data augmentation with your image datasets when developing and evaluating deep learning models in Python with Keras. After reading this post, you will know: About the image augmentation API provide by Keras and how to use it […]

Read more

How to Better Understand Your Machine Learning Data in Weka

Last Updated on August 22, 2019 It is important to take your time to learn about your data when starting on a new machine learning problem. There are key things that you can look at to very quickly learn more about your dataset, such as descriptive statistics and data visualizations. In this post you will discover how you can learn more about your data in the Weka machine learning workbench my reviewing descriptive statistics and visualizations of your data. After […]

Read more

Object Classification with CNNs using the Keras Deep Learning Library

Last Updated on August 27, 2020 Keras is a Python library for deep learning that wraps the powerful numerical libraries Theano and TensorFlow. A difficult problem where traditional neural networks fall down is called object recognition. It is where a model is able to identify the objects in images. In this post, you will discover how to develop and evaluate deep learning models for object recognition in Keras. After completing this tutorial you will know: About the CIFAR-10 object classification […]

Read more

How to Predict Sentiment From Movie Reviews Using Deep Learning (Text Classification)

Last Updated on August 27, 2020 Sentiment analysis is a natural language processing problem where text is understood and the underlying intent is predicted. In this post, you will discover how you can predict the sentiment of movie reviews as either positive or negative in Python using the Keras deep learning library. After reading this post you will know: About the IMDB sentiment analysis problem for natural language processing and how to load it in Keras. How to use word […]

Read more

How to Normalize and Standardize Your Machine Learning Data in Weka

Last Updated on December 11, 2019 Machine learning algorithms make assumptions about the dataset you are modeling. Often, raw data is comprised of attributes with varying scales. For example, one attribute may be in kilograms and another may be a count. Although not required, you can often get a boost in performance by carefully choosing methods to rescale your data. In this post you will discover how you can rescale your data so that all of the data has the […]

Read more
1 145 146 147 148 149 226