Hearing Aid Self-Organizing Map for Acoustic Program Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hearing aid systems face challenges in automatic program selection due to decreased performance when characterizing acoustic values vary, requiring intensive calculations and large computing capabilities, and lack the ability to train during real-life operations.

Innovation Solution

A system utilizing a single layer of self-organizing map (SOM) neurons with a grid configuration, where each neuron represents an acoustic situation and is associated with a signal processing program, allowing for real-time selection based on vector differences between sensor and neuron vectors, enabling efficient automatic program selection without requiring extensive computing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a multi-layer neural network is used for automatic program selection, then classification performance is improved, but intensive calculation is required to update neuron weights

Engineering Contradiction:
Improveclassification performanceVSAvoidcalculation intensity
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent segments the neural network into a single layer of neurons arranged in a grid configuration, eliminating the need for multiple layers. This segmentation reduces the computational complexity while maintaining the essential classification functionality through vector comparison between sensor data and neuron vectors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses a simplified copy of the neural network structure - a single layer grid of neurons with fixed weights that are trained offline. This copy maintains the classification capability without requiring intensive real-time calculations for weight updates, as the weights are predetermined and stored in memory.

Inventive Principle:
Principle #26Copying

2Power

If a single layer of neurons is used, then computing requirements are reduced, but performance may decrease when characterizing acoustic values vary

Engineering Contradiction:
Improvecomputing capabilitiesVSAvoidperformance
Core Design Contradiction:
PowerVSMeasurement precision

Solution Approach 1:

The patent arranges neurons in a two-dimensional grid configuration with spatial neighbors, adding a dimensional aspect to the single-layer structure. This grid arrangement allows neurons to share information with adjacent neurons, effectively increasing the system's capacity to handle varying acoustic characteristics without requiring multiple layers.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The single-layer grid neuron structure serves multiple functions: it performs classification, stores acoustic situation patterns in its vectors, and allows for offline training. The grid configuration with neighbors enables the system to generalize across varying acoustic values by propagating information spatially, making the simple structure universally applicable to diverse acoustic environments.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If automatic program selection is implemented, then user convenience is improved, but the system lacks the ability to train during real-life operations

Engineering Contradiction:
Improveuser convenienceVSAvoidtraining capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements preliminary offline training of the neural network before actual use. During this phase, the system learns acoustic situations and programs using recorded data, storing the learned patterns in the neuron vectors and labels. This preliminary action enables the system to provide automatic program selection from the start without requiring real-time training capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where user selections during the learning phase are used to adjust neuron labels and vectors. The system monitors which programs users manually select in response to detected acoustic situations and uses this feedback to refine the automatic selection algorithm, improving adaptability over time through iterative refinement rather than real-time learning.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7769702B2Method and system for training a hearing aid using a self-organising map
Publication Date: 2010.08.03 OTICON
  • US7769702B2 patent drawing
  • US7769702B2 patent drawing
  • US7769702B2 patent drawing

AI summary

This invention relates to a system (100) and method for selecting a signal processing program to be executed by a signal processor in a hearing aid. The system (100) comprises a single layer of neurons (200) each having one or more neighbours and being arranged in a memory device (106), wherein each neuron comprises a neuron vector referring to a specific acoustic situation and a neuron label referring to signal processing program associated with said specific acoustic situation. The system (100) further comprises a sensor adapted to detect an external acoustic situation and to define a sensor vector associated with said external acoustic situation, and wherein a processor (102) calculates a vector difference between said sensor vector and each of the neuron vectors, identifies that neuron providing the smallest vector difference, and selects a signal processing program referred to by a neuron label of that neuron.