Patch Learning

06/01/2019
by   Dongrui Wu, et al.
0

There have been different strategies to improve the performance of a machine learning model, e.g., increasing the depth, width, and/or nonlinearity of the model, and using ensemble learning to aggregate multiple base/weak learners in parallel or in series. This paper proposes a novel strategy called patch learning (PL) for this problem. It consists of three steps: 1) train an initial global model using all training data; 2) identify from the initial global model the patches which contribute the most to the learning error, and train a (local) patch model for each such patch; and, 3) update the global model using training data that do not fall into any patch. To use a PL model, we first determine if the input falls into any patch. If yes, then the corresponding patch model is used to compute the output. Otherwise, the global model is used. We explain in detail how PL can be implemented using fuzzy systems. Five regression problems on 1D/2D/3D curve fitting, nonlinear system identification, and chaotic time-series prediction, verified its effectiveness. To our knowledge, the PL idea has not appeared in the literature before, and it opens up a promising new line of research in machine learning.

READ FULL TEXT

page 2

page 9

research
09/01/2021

Multipatch ZIKV Model and Simulations

In this article we compare two multi-patch models for the spread of Zika...
research
02/27/2021

Machine Learning Techniques to Construct Patched Analog Ensembles for Data Assimilation

Using generative models from the machine learning literature to create a...
research
04/03/2018

Patch-based Face Recognition using a Hierarchical Multi-label Matcher

This paper proposes a hierarchical multi-label matcher for patch-based f...
research
05/15/2018

Fully Associative Patch-based 1-to-N Matcher for Face Recognition

This paper focuses on improving face recognition performance by a patch-...
research
08/01/2023

A Majority Invariant Approach to Patch Robustness Certification for Deep Learning Models

Patch robustness certification ensures no patch within a given bound on ...
research
10/20/2022

Towards Sustainable Self-supervised Learning

Although increasingly training-expensive, most self-supervised learning ...

Please sign up or login with your details

Forgot password? Click here to reset