Back to datasets
Dataset assetOpen Source CommunityNon‑linear ClassificationPattern Recognition
N-Arm Spiral Dataset
This project aims to provide a method for generating a toy dataset from scratch that cannot be classified by a linear classifier. I decided to generate a spiral inspired by the 2‑arm spiral dataset, but extend it to support more than two arms.
Source
github
Created
Oct 26, 2018
Updated
Aug 3, 2022
Signals
114 views
Availability
Linked source ready
Overview
Dataset description and usage context
N-Arm Spiral Dataset Overview
Dataset Purpose
- Generate a toy dataset that cannot be classified by a linear classifier.
- Extend from the 2‑Arm Spiral dataset to support more than two arms.
Dataset Applications
- Demonstrate the difference between linear and nonlinear classifiers.
- Provide simple shallow multilayer perceptron (MLP) classification examples, comparing linear functions and nonlinear activation functions (e.g., ReLU) in hidden layers.
Dataset Construction Tools
- Use numpy to construct the dataset.
- Use matplotlib for visualization.
- Use PyTorch for classifier implementation.
License
- This project follows the BSD license.
Need downstream help?
Pair the dataset with AI analysis and content workflows.
Once the source passes your review, move straight into summarization, transformation, report drafting, or presentation generation with the JuheAI toolchain.