Gentle Introduction to Transduction in Machine Learning

Last Updated on August 7, 2019

Transduction or transductive learning are terms you may come across in applied machine learning.

The term is being used with some applications of recurrent neural networks on sequence prediction problems, like some problems in the domain of natural language processing.

In this post, you will discover what transduction is in machine learning.

After reading this post, you will know:

  • The definition of transduction generally and in some specific fields of study.
  • What transductive learning is in machine learning.
  • What transduction means when talking about sequence prediction problems.

Kick-start your project with my new book Deep Learning for Natural Language Processing, including step-by-step tutorials and the Python source code files for all examples.

Let’s get started.

Overview

This tutorial is divided into 4 parts; they are:

  1. What Is Transduction?
  2. Transductive Learning
  3. Transduction in Linguistics
  4. Transduction in Sequence Prediction

What Is Transduction?

Let’s start with some basic dictionary definitions.

To transduce means to convert something into another form.

transduce: to convert (something, such as energy or a message) into another form essentially sense organs transduce physical energy into a nervous signal

Merriam-Webster Dictionary (online), 2017

It is a popular term
To finish reading, please visit source site