SVM Classification Using Segmented RBF Kernels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing classification systems face challenges in efficiently analyzing and classifying large data sets, particularly with Support Vector Machines (SVMs) due to non-linear separability and increasing training time with larger data sets, necessitating a more effective method for user classification.

Innovation Solution

A computer-implemented classification system that segments data sets using decision trees, identifies difficult regions, computes standard deviations, selects radial basis function (RBF) kernels, and generates SVM models to create hyper planes for user categorization, leveraging a Map Reduce framework for distributed processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If Support Vector Machines are used for classification, then classification accuracy is improved, but training time increases dramatically with larger data sets

Engineering Contradiction:
Improveclassification accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the large data set into multiple segments or partitions, allowing the SVM training process to be distributed across multiple computing nodes. Each node trains on a subset of the data independently, significantly reducing the training time for each individual model while maintaining overall classification accuracy through aggregation of results.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If a suitable Kernel is chosen to map to linearly separable feature space, then classification capability is improved, but system complexity increases

Engineering Contradiction:
Improveclassification capabilityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies different kernel functions to different segments of the data set based on their local characteristics. Instead of using a single global kernel for the entire data set, the system selects and applies appropriate kernels locally to each segment, improving classification capability for non-linearly separable regions while keeping the overall system manageable through localized complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10181102B2Computer implemented classification system and method
Publication Date: 2019.01.15 TATA CONSULTANCY SERVICES LTD
  • US10181102B2 patent drawing
  • US10181102B2 patent drawing
  • US10181102B2 patent drawing

AI summary

Computer implemented system and method for classifying users is provided. The method includes obtaining a data set from one or more sources corresponding to one or more users; segmenting the data set into segments, each segment comprising one or more data points, wherein each data point is specific and unique to a user; identifying difficult regions from one or more segments; computing a standard deviation of distances between the data points within each of the identified difficult regions for each of the identified difficult regions; selecting a radial basis function (RBF) kernel based on the standard deviation computed for each of the identified difficult regions; generating a support vector machine model on each of the identified difficult regions based on the selected RBF kernel to obtain a hyper plane comprising support vectors and weight assigned to the vectors; and classifying the users into a category based on the hyper plane.