Abstract: | The template coefficients (weights) of a CNN which will give a desired performance, can either be found by design or by learning. ’By design‘ means that the desired function to be performed can be translated into a set of local dynamic rules, while ’by learning‘ is based exclusively on pairs of input and corresponding output signals, the relationship of which may be far too complicated for the explicit formulation of local rules. An overview of design and learning methods applicable to CNNs, which sometimes are not clearly distinguishable, will be given from an engineering point of view. |