摘要 |
An adaptive controller for a configurable audio coding system comprising a fuzzy logic controller modified to use reinforcement learning to create an intelligent control system. With no knowledge of the external system into which it is placed the audio coding system, under the control of the adaptive controller, is capable of adapting its coding configuration to achieve user set performance goals. The audio coding system receives an input comprising at least one performance parameter value indicating at least one performance characteristic of the audio coding system, it evaluates a respective one or more of the at least one performance parameter values against a respective one or more performance goals to produce error data in respect of the at least one performance characteristic and selects one or more of, and/or selects a configuration of, one or more of the at least one selectable and/or configurable coding tools depending on respective error data. |