Morse Code Symbol Classification

Morse Code Symbol Classification

Citation Author(s):
University of Southern California
Submitted by:
Sourya Dey
Last updated:
Mon, 09/23/2019 - 17:18
Data Format:
Dataset Views:
0 ratings - Please login to submit your rating.
Share / Embed Cite



We present two synthetic datasets on classification of Morse code symbols for supervised machine learning problems, in particular, neural networks. The linked Github page has algorithms for generating a family of such datasets of varying difficulty. The datasets are spatially one-dimensional and have a small number of input features, leading to high density of input information content. This makes them particularly challenging when implementing network complexity reduction methods. The linked research paper explores the effects on network performance by deliberately adding various forms of noise and expanding the feature set and dataset size.


First unzip the given file '' to get two datasets - 'baseline.npz' and 'difficult.npz'. These are 2 out of a family of synthetic datasets that can be generated using the given script ''. For instructions on using the script, see the docstring and/or the linked Github page.

To load data from a dataset, first download 'load_data.txt' and change its extension to '.py'

Then run the method 'load_data' and set the argument 'filename' to the path of the given dataset, for example './baseline.npz'

This will output 6 variables - xtr, ytr, xva, yva, xte, yte. These are the data (x) and labels (y) for the training (tr), validation (va) and test (te) splits. The y data is in one-hot format.

Then you can run your favorite machine learning / classification algorithm on the data.

Dataset Files

You must login with an IEEE Account to access these files. IEEE Accounts are FREE.

Sign Up now or login.


Plain text icon Script containing method to load data490 bytes

Embed this dataset on another website

Copy and paste the HTML code below to embed your dataset:

Share via email or social media

Click the buttons below:

[1] Sourya Dey, "Morse Code Symbol Classification", IEEE Dataport, 2019. [Online]. Available: Accessed: Mar. 29, 2020.
doi = {10.21227/wbhw-py68},
url = {},
author = {Sourya Dey },
publisher = {IEEE Dataport},
title = {Morse Code Symbol Classification},
year = {2019} }
T1 - Morse Code Symbol Classification
AU - Sourya Dey
PY - 2019
PB - IEEE Dataport
UR - 10.21227/wbhw-py68
ER -
Sourya Dey. (2019). Morse Code Symbol Classification. IEEE Dataport.
Sourya Dey, 2019. Morse Code Symbol Classification. Available at:
Sourya Dey. (2019). "Morse Code Symbol Classification." Web.
1. Sourya Dey. Morse Code Symbol Classification [Internet]. IEEE Dataport; 2019. Available from :
Sourya Dey. "Morse Code Symbol Classification." doi: 10.21227/wbhw-py68