Biologically inspired methods and systems for automatically determining the modulation types of radio signals using stacked de-noising autoencoders

US10003483B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10003483-B1
Application numberUS-201715586168-A
CountryUS
Kind codeB1
Filing dateMay 3, 2017
Priority dateMay 3, 2017
Publication dateJun 19, 2018
Grant dateJun 19, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Class types of input signals having unknown class types are automatically classified using a neural network. The neural network learns features associated with a plurality of different observed signals having respective different known class types. The neural network then recognizes features of the input signals having unknown class types that at least partially match at least some of the features associated with the plurality of different observed signals having respective different known class types. The neural network determines probabilities that each of the input signals has each of the known class types based on strengths of the matches between the recognized features of the input signals and the features associated with plurality of different observed signals. The neural network classifies each of the input signals as having one of the respective different known class types based on a highest determined probability.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for automatically determining class types of input signals having unknown class types, comprising: a) learning, by a neural network including multiple stacked sparse denoising autoencoders (SSDA) with weighted connections, features associated with a plurality of different observed signals having respective different known class types, wherein step a) comprises adjusting assigned weights of the connections based on the features of the plurality of different observed signals; b) refining, by a softmax component, the adjusted weights of the connections based on outputs of the SSDA; c) recognizing, by the SSDA, features of the input signals having unknown class types that at least partially match at least some of the features associated with the plurality of different observed signals having respective different known class types; d) determining, by the softmax component, probabilities that each of the input signals have each of the known class types based on strengths of matches between recognized features of each of the input signals and the features associated with the plurality of different observed signals; and e) classifying, by the softmax component, each of the input signals as having one of the respective different known class types based on a highest determined probability for each input signal in a manner that is accurate in noisy environments. 2. The method of claim 1 , wherein the class types are modulation types. 3. The method of claim 1 , wherein adjusting the assigned weights of the connections includes comparing outputs of the SSDA to corresponding inputs and adjusting the assigned weights of the connections automatically based on a difference between the outputs and the corresponding inputs. 4. The method of claim 3 , wherein the assigned weights are repeatedly adjusted to minimize the difference between the outputs and the corresponding inputs. 5. The method of claim 1 , wherein refining the adjusted weights of the connections includes estimating, for each output of the SSDA, a probability that the output has a known class type, determining whether the estimated probability is correct, and repeatedly refining the adjusted weights of the connections until the estimated probability is substantially correct. 6. A system for automatically determining modulation types of input signals having unknown modulation types, comprising: multiple stacked sparse denoising autoencoders (SSDA) with weighted connections, the SSDA configured to: during a training phase, learn features associated with a plurality of different observed signals having different respective known modulation types and adjusting assigned weights of the connections based on the features of the plurality of different observed signals; and during a classification phase, recognize features of the input signals that at least partially match at least some of the features associated with the plurality of different observed signals having different respective known modulation types and produce outputs indicative of strengths of the matches of the recognized features of the input signals with the features associated with the plurality of different observed signals; and a softmax component configured to: during the training phase, refine the adjusted weights of the connections based on outputs of the SSDA; and during the classification phase, determine probabilities that each of the input signals has each of the known modulation types based on outputs of the SSDA and classify each of the input signals as having one of the different respective known modulation types based on a highest determined probability for each input signal in a manner that is accurate in noisy environments. 7. The system of claim 6 , wherein, during the training phase, the SSDA adjusts the assigned weights of the connections by comparing outputs of SSDA to corresponding inputs and adjusting the assigned weights of the connections automatically based on a difference between the outputs and the corresponding inputs. 8. The system of claim 7 , wherein the assigned weights of the connections are repeatedly adjusted until the outputs of the SSDA are substantially the same as the corresponding inputs. 9. The system of claim 6 , wherein the softmax component refines the adjusted weights of the connections by estimating, for each output of the SSDA, a probability that the output has a known modulation type, determining whether the estimated probability is correct, and repeatedly refining the adjusted weights of the connections of the SSDA until the estimated probability is substantially correct.

Assignees

Inventors

Classifications

  • Machine learning · CPC title

  • Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs · CPC title

  • Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain (digital baseband systems H04L25/00; digital modulation/demodulation H04L27/00; CDMA H04B1/707; TDMA H04B7/2643; image transmission H04N5/00) · CPC title

  • arrangements for allowing a transmitter or receiver to use more than one type of modulation (negotiating modulation type for two-way transmission paths H04L5/1453) · CPC title

  • Demodulator circuits; Receiver circuits · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10003483B1 cover?
Class types of input signals having unknown class types are automatically classified using a neural network. The neural network learns features associated with a plurality of different observed signals having respective different known class types. The neural network then recognizes features of the input signals having unknown class types that at least partially match at least some of the featu…
Who is the assignee on this patent?
Spawar Systems Ct Pacific, Us Navy
What technology area does this patent fall under?
Primary CPC classification H04L27/0012. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 19 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).