CA2318502A1 - N-tuple or ram based neural network classification system and method - Google Patents

N-tuple or ram based neural network classification system and method Download PDF

Info

Publication number
CA2318502A1
CA2318502A1 CA002318502A CA2318502A CA2318502A1 CA 2318502 A1 CA2318502 A1 CA 2318502A1 CA 002318502 A CA002318502 A CA 002318502A CA 2318502 A CA2318502 A CA 2318502A CA 2318502 A1 CA2318502 A1 CA 2318502A1
Authority
CA
Canada
Prior art keywords
training
examples
column vector
cells
cell values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002318502A
Other languages
French (fr)
Other versions
CA2318502C (en
Inventor
Thomas Martini Jorgensen
Christian Linneberg
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intellix AS
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from EP98201910A external-priority patent/EP0935212B9/en
Application filed by Individual filed Critical Individual
Publication of CA2318502A1 publication Critical patent/CA2318502A1/en
Application granted granted Critical
Publication of CA2318502C publication Critical patent/CA2318502C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

The invention relates to a system and a method of training a computer classification system which can be defined by a network comprising a number of n-tuples or Look Up Tables (LUTs), with each n-tuple or LUT comprising a number of rows corresponding to at least a subset of possible classes and comprising columns being addressed by signals or elements of sampled training input data examples, each column being defined by a vector having cells with values, the method comprising determining the column vector cell values based on one or more training sets of training input data examples for different classes so that at least part of the cells comprise or point to information based on the number of times the corresponding cell address is sampled from one or more sets of training input examples, and determining weight cell values corresponding to one or more column vector cells being addressed or sampled by the training examples to thereby allow weighting of one or more column vector cells of positive value during a classification process, said weight cell values being determined based on the information of at least part of the determined column vector cell values and by use of at least part of the training set(s) of input examples. A second aspect of the invention is a system and a method for determining - in a computer classification system -- weight cell values corresponding to one or more column vector cells being addressed by the training examples, wherein the determination is based on the information of at least part of the determined vector cell values, said determination allowing weighting of column vector cells having a positive value or a non-positive value. Finally the invention provides a method and a system for classifying input data examples into a plurality of classes using the computer classification systems.
CA002318502A 1998-02-05 1999-02-02 N-tuple or ram based neural network classification system and method Expired - Lifetime CA2318502C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
DK0162/98 1998-02-05
DK16298 1998-02-05
EP98201910.1 1998-06-09
EP98201910A EP0935212B9 (en) 1998-02-05 1998-06-09 N-Tuple or ram based neural network classification system and method
PCT/DK1999/000052 WO1999040521A1 (en) 1998-02-05 1999-02-02 N-tuple or ram based neural network classification system and method

Publications (2)

Publication Number Publication Date
CA2318502A1 true CA2318502A1 (en) 1999-08-12
CA2318502C CA2318502C (en) 2008-10-07

Family

ID=26063433

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002318502A Expired - Lifetime CA2318502C (en) 1998-02-05 1999-02-02 N-tuple or ram based neural network classification system and method

Country Status (8)

Country Link
JP (1) JP2002503002A (en)
CN (1) CN1227608C (en)
AU (1) AU756987B2 (en)
CA (1) CA2318502C (en)
IL (1) IL137337A0 (en)
NZ (1) NZ506053A (en)
PL (1) PL343114A1 (en)
WO (1) WO1999040521A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6995629B2 (en) * 2018-01-05 2022-01-14 日本電信電話株式会社 Arithmetic circuit
CN110163334B (en) * 2018-02-11 2020-10-09 上海寒武纪信息科技有限公司 Integrated circuit chip device and related product
CN110197264B (en) * 2018-02-27 2020-08-04 上海寒武纪信息科技有限公司 Neural network processor board card and related product
CN110197275B (en) * 2018-02-27 2020-08-04 上海寒武纪信息科技有限公司 Integrated circuit chip device and related product
CN110197267B (en) * 2018-02-27 2020-08-04 上海寒武纪信息科技有限公司 Neural network processor board card and related product
CN110197274B (en) * 2018-02-27 2020-08-25 上海寒武纪信息科技有限公司 Integrated circuit chip device and related product

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9014569D0 (en) * 1990-06-29 1990-08-22 Univ London Devices for use in neural processing

Also Published As

Publication number Publication date
CA2318502C (en) 2008-10-07
CN1290367A (en) 2001-04-04
PL343114A1 (en) 2001-07-30
AU756987B2 (en) 2003-01-30
WO1999040521A1 (en) 1999-08-12
CN1227608C (en) 2005-11-16
AU2265699A (en) 1999-08-23
IL137337A0 (en) 2001-07-24
NZ506053A (en) 2003-02-28
JP2002503002A (en) 2002-01-29

Similar Documents

Publication Publication Date Title
CN112784964A (en) Image classification method based on bridging knowledge distillation convolution neural network
EP1696025A3 (en) Screening methods for enzymes and enzyme kits
EP0855661A3 (en) Design support method for a structure and the like
Prokhorov et al. Adaptive behavior with fixed weights in RNN: an overview
US4597009A (en) Method and circuit arrangement for video-rapid determination of the median of an evaluation window
CN117973450A (en) Neural network device, signal generation method, and program
WO2000072257A3 (en) Enhancing knowledge discovery from multiple data sets using multiple support vector machines
DK0935212T3 (en) n-tuple or RAM based neural network classification system and method
EP0734149A3 (en) Method of processing image data
KR900006863A (en) Neural net work system
NZ508930A (en) N-Tuple or ram based neural network classification system having the output score functions and/or decision rules are determined based on the information of the determined column vector cells
EP0370543A3 (en) Digital neural network
US5802507A (en) Method for constructing a neural device for classification of objects
CA2318502A1 (en) N-tuple or ram based neural network classification system and method
CA2024382A1 (en) Method and apparatus for finding the best splits in a decision tree for a language model for a speech recognizer
CA2026872A1 (en) Method for monitoring a transmission system which comprises a plurality of virtual, asynchronously time-shared transmission channels via which a data flow can be transmitted
CA2172199A1 (en) Method of Speeding Up the Execution of Neural Networks for Correlated Signal Processing
HK1045745A1 (en) Method and apparatus for adaptive class tap selection according to multiple classification
JPH07141313A (en) Neural circuit element
JPH05101028A (en) Integral decision method for plural feature quantity
Beastall Recognition of radar signals by neural network
Walton The number of observed classes from a multiple hypergeometric distribution
KR0162770B1 (en) Multiplier for neural network and multiplication method for the same
WO2000011601A3 (en) Method for training a neural network, method for classifying a sequence of input parameters using a neural network, neural network and array for training a neural network
Bahrami Recognition of rules and exceptions by neural networks

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190204