CA2203776A1 - Concurrent learning and performance information processing system - Google Patents

Concurrent learning and performance information processing system

Info

Publication number
CA2203776A1
CA2203776A1 CA002203776A CA2203776A CA2203776A1 CA 2203776 A1 CA2203776 A1 CA 2203776A1 CA 002203776 A CA002203776 A CA 002203776A CA 2203776 A CA2203776 A CA 2203776A CA 2203776 A1 CA2203776 A1 CA 2203776A1
Authority
CA
Canada
Prior art keywords
feature
values
measurement
missing
value
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
CA002203776A
Other languages
French (fr)
Other versions
CA2203776C (en
Inventor
Robert J. Jannarone
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.)
Netuitive Inc
Original Assignee
Robert J. Jannarone
Rapid Clip Neural Systems, Inc.
Netuitive Software, Inc.
Netuitive, Inc.
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
Application filed by Robert J. Jannarone, Rapid Clip Neural Systems, Inc., Netuitive Software, Inc., Netuitive, Inc. filed Critical Robert J. Jannarone
Publication of CA2203776A1 publication Critical patent/CA2203776A1/en
Application granted granted Critical
Publication of CA2203776C publication Critical patent/CA2203776C/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
    • G06N3/063Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
    • 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
    • G06F18/211Selection of the most significant subset of features
    • G06F18/2113Selection of the most significant subset of features by ranking or filtering the set of features, e.g. using a measure of variance or of feature cross-correlation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/10Interfaces, programming languages or software development kits, e.g. for simulating neural networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/771Feature selection, e.g. selecting representative features from a multi-dimensional feature space

Abstract

At the beginning of each time trial a vector of measurement values and a vector of measurement plausibility values are supplied to a system (10), and a learning weight is either supplied to or generated by the system (10). The system (10) then performs the following operations during each time trial: convert-ing the measurement values to feature values; convert-ing the measurement plausibility values to feature vi-ability values; using each viability value to determine missing value status of each feature value; using non-missing feature values to update parameter learning;
imputing each missing feature value from non-missing feature values and/or prior learning; converting im-puted feature values to output imputed measurement values; and applying a variety of feature values and feature function monitoring and interpretation statis-tics. A parallel embodiment of the system (10) per-forms all such operations concurrently, through the coordinated use of parallel feature processors (31) and a joint access memory (23), which contains connec-tion weights and provision for connecting feature pro-cessors pairwise.
CA002203776A 1994-11-02 1995-11-01 Concurrent learning and performance information processing system Expired - Fee Related CA2203776C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US333,204 1989-04-04
US08/333,204 US5835902A (en) 1994-11-02 1994-11-02 Concurrent learning and performance information processing system
PCT/US1995/014160 WO1996014616A1 (en) 1994-11-02 1995-11-01 Concurrent learning and performance information processing system

Publications (2)

Publication Number Publication Date
CA2203776A1 true CA2203776A1 (en) 1996-05-17
CA2203776C CA2203776C (en) 2002-10-08

Family

ID=23301789

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002203776A Expired - Fee Related CA2203776C (en) 1994-11-02 1995-11-01 Concurrent learning and performance information processing system

Country Status (7)

Country Link
US (2) US5835902A (en)
EP (1) EP0789869A4 (en)
JP (1) JP2000511307A (en)
CN (1) CN1229482A (en)
CA (1) CA2203776C (en)
NZ (1) NZ296732A (en)
WO (1) WO1996014616A1 (en)

Families Citing this family (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835902A (en) * 1994-11-02 1998-11-10 Jannarone; Robert J. Concurrent learning and performance information processing system
DE69722446T2 (en) * 1996-11-20 2004-04-22 Jannarone, Robert J. MULTIPLE-CORE NEURONAL NETWORK WITH SIMULTANEOUS LEARNING, MONITORING AND PREDICTING SYSTEM
US6216119B1 (en) 1997-11-19 2001-04-10 Netuitive, Inc. Multi-kernel neural network concurrent learning, monitoring, and forecasting system
US6008817A (en) * 1997-12-31 1999-12-28 Comparative Visual Assessments, Inc. Comparative visual assessment system and method
EP0935202A1 (en) * 1998-01-19 1999-08-11 Sony France S.A. Hardware or software architecture implementing self-biased conditioning
JP3349455B2 (en) * 1998-09-30 2002-11-25 宮崎沖電気株式会社 Management method and management system for semiconductor manufacturing equipment
US6269479B1 (en) * 1998-11-30 2001-07-31 Unisys Corporation Method and computer program product for evaluating the performance of an object-oriented application program
US6591255B1 (en) 1999-04-05 2003-07-08 Netuitive, Inc. Automatic data extraction, error correction and forecasting system
US6850891B1 (en) 1999-07-23 2005-02-01 Ernest H. Forman Method and system of converting data and judgements to values or priorities
US6957172B2 (en) 2000-03-09 2005-10-18 Smartsignal Corporation Complex signal decomposition and modeling
US6876988B2 (en) 2000-10-23 2005-04-05 Netuitive, Inc. Enhanced computer performance forecasting system
US6928398B1 (en) * 2000-11-09 2005-08-09 Spss, Inc. System and method for building a time series model
US7877286B1 (en) 2000-12-20 2011-01-25 Demandtec, Inc. Subset optimization system
US7660734B1 (en) * 2000-12-20 2010-02-09 Demandtec, Inc. System for creating optimized promotion event calendar
JP4878085B2 (en) 2001-04-20 2012-02-15 ラピスセミコンダクタ株式会社 Management method for manufacturing process
US7127439B2 (en) * 2001-06-08 2006-10-24 Netuitive, Inc. Automated analyzers for estimation systems
US6644974B2 (en) 2001-07-24 2003-11-11 International Business Machines Corporation Educational process that produces deliverable document
WO2003014878A2 (en) * 2001-08-06 2003-02-20 Mercury Interactive Corporation System and method for automated analysis of load testing results
US20030028353A1 (en) * 2001-08-06 2003-02-06 Brian Gventer Production pattern-recognition artificial neural net (ANN) with event-response expert system (ES)--yieldshieldTM
US7577631B2 (en) * 2001-09-10 2009-08-18 Feldhake Michael J Cognitive image filtering
JP3891807B2 (en) 2001-09-14 2007-03-14 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー Superconducting magnet failure prediction apparatus and method, and magnetic resonance imaging system
EP1468361A1 (en) * 2001-12-19 2004-10-20 Netuitive Inc. Method and system for analyzing and predicting the behavior of systems
US7031884B1 (en) 2002-07-12 2006-04-18 Netscout Systems, Inc. System and method for analyzing data streams
US20040054515A1 (en) * 2002-09-18 2004-03-18 Todi Rajat Kumar Methods and systems for modeling the performance of a processor
US7624174B2 (en) * 2003-05-22 2009-11-24 Microsoft Corporation Self-learning method and system for detecting abnormalities
US7475390B2 (en) * 2004-01-12 2009-01-06 International Business Machines Corporation System and method for automatic natural language translation during information transfer
US8689125B2 (en) * 2003-10-23 2014-04-01 Google Inc. System and method for automatic information compatibility detection and pasting intervention
US7496230B2 (en) * 2003-06-05 2009-02-24 International Business Machines Corporation System and method for automatic natural language translation of embedded text regions in images during information transfer
WO2005008420A2 (en) * 2003-07-09 2005-01-27 Smartsignal Corporation Information processing apparatus and method
EP1683022A2 (en) * 2003-10-27 2006-07-26 Netuitive, Inc. Computer performance estimation system configured to take expected events into consideration
US20050102630A1 (en) * 2003-11-06 2005-05-12 International Busainess Machines Corporation Meta window for merging and consolidating multiple sources of information
US7478336B2 (en) * 2003-11-06 2009-01-13 International Business Machines Corporation Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations
US7340685B2 (en) 2004-01-12 2008-03-04 International Business Machines Corporation Automatic reference note generator
US7346853B2 (en) * 2004-01-12 2008-03-18 International Business Machines Corporation Online learning monitor
US7490073B1 (en) 2004-12-21 2009-02-10 Zenprise, Inc. Systems and methods for encoding knowledge for automated management of software application deployments
US8209156B2 (en) 2005-04-08 2012-06-26 Caterpillar Inc. Asymmetric random scatter process for probabilistic modeling system for product design
US8364610B2 (en) 2005-04-08 2013-01-29 Caterpillar Inc. Process modeling and optimization method and system
US7565333B2 (en) * 2005-04-08 2009-07-21 Caterpillar Inc. Control system and method
US7877239B2 (en) 2005-04-08 2011-01-25 Caterpillar Inc Symmetric random scatter process for probabilistic modeling system for product design
US7818131B2 (en) * 2005-06-17 2010-10-19 Venture Gain, L.L.C. Non-parametric modeling apparatus and method for classification, especially of activity state
EP1910931A4 (en) * 2005-07-08 2010-05-12 Brainlike Inc Efficient processing in an auto-adaptive network
US7487134B2 (en) 2005-10-25 2009-02-03 Caterpillar Inc. Medical risk stratifying method and system
US7499842B2 (en) 2005-11-18 2009-03-03 Caterpillar Inc. Process model based virtual sensor and method
CN101365378A (en) * 2005-11-29 2009-02-11 风险获利有限公司 Residual-based monitoring of human health
US8280805B1 (en) 2006-01-10 2012-10-02 Sas Institute Inc. Computer-implemented risk evaluation systems and methods
US7505949B2 (en) 2006-01-31 2009-03-17 Caterpillar Inc. Process model error correction method and system
US9785951B1 (en) 2006-02-28 2017-10-10 International Business Machines Corporation Scalable tuning engine
US9858579B1 (en) 2006-02-28 2018-01-02 International Business Machines Corporation Plan tuning engine
US7702631B1 (en) 2006-03-14 2010-04-20 Google Inc. Method and system to produce and train composite similarity functions for product normalization
US7912773B1 (en) * 2006-03-24 2011-03-22 Sas Institute Inc. Computer-implemented data storage systems and methods for use with predictive model systems
US8275577B2 (en) 2006-09-19 2012-09-25 Smartsignal Corporation Kernel-based method for detecting boiler tube leaks
US7707285B2 (en) * 2006-09-27 2010-04-27 Integrien Corporation System and method for generating and using fingerprints for integrity management
US7467067B2 (en) * 2006-09-27 2008-12-16 Integrien Corporation Self-learning integrity management system and related methods
US8478506B2 (en) 2006-09-29 2013-07-02 Caterpillar Inc. Virtual sensor based engine control system and method
US20080080389A1 (en) * 2006-10-03 2008-04-03 Hart Richard D Methods and apparatus to develop management rules for qualifying broadband services
US8311774B2 (en) 2006-12-15 2012-11-13 Smartsignal Corporation Robust distance measures for on-line monitoring
US7483774B2 (en) 2006-12-21 2009-01-27 Caterpillar Inc. Method and system for intelligent maintenance
US7787969B2 (en) 2007-06-15 2010-08-31 Caterpillar Inc Virtual sensor system and method
US7831416B2 (en) 2007-07-17 2010-11-09 Caterpillar Inc Probabilistic modeling system for product design
US7788070B2 (en) 2007-07-30 2010-08-31 Caterpillar Inc. Product design optimization method and system
US7542879B2 (en) 2007-08-31 2009-06-02 Caterpillar Inc. Virtual sensor based control system and method
US7593804B2 (en) 2007-10-31 2009-09-22 Caterpillar Inc. Fixed-point virtual sensor control system and method
US8036764B2 (en) 2007-11-02 2011-10-11 Caterpillar Inc. Virtual sensor network (VSN) system and method
US8224468B2 (en) 2007-11-02 2012-07-17 Caterpillar Inc. Calibration certificate for virtual sensor network (VSN)
US8515862B2 (en) 2008-05-29 2013-08-20 Sas Institute Inc. Computer-implemented systems and methods for integrated model validation for compliance and credit risk
US8086640B2 (en) 2008-05-30 2011-12-27 Caterpillar Inc. System and method for improving data coverage in modeling systems
US8631117B2 (en) * 2008-08-19 2014-01-14 Vmware, Inc. System and method for correlating fingerprints for automated intelligence
US7917333B2 (en) 2008-08-20 2011-03-29 Caterpillar Inc. Virtual sensor network (VSN) based control system and method
US20100332423A1 (en) * 2009-06-24 2010-12-30 Microsoft Corporation Generalized active learning
US8793004B2 (en) 2011-06-15 2014-07-29 Caterpillar Inc. Virtual sensor system and method for generating output parameters
US8620853B2 (en) 2011-07-19 2013-12-31 Smartsignal Corporation Monitoring method using kernel regression modeling with pattern sequences
US8660980B2 (en) 2011-07-19 2014-02-25 Smartsignal Corporation Monitoring system using kernel regression modeling with pattern sequences
US9256224B2 (en) 2011-07-19 2016-02-09 GE Intelligent Platforms, Inc Method of sequential kernel regression modeling for forecasting and prognostics
US9250625B2 (en) 2011-07-19 2016-02-02 Ge Intelligent Platforms, Inc. System of sequential kernel regression modeling for forecasting and prognostics
US9195436B2 (en) * 2013-10-14 2015-11-24 Microsoft Technology Licensing, Llc Parallel dynamic programming through rank convergence
US10068175B2 (en) 2014-02-20 2018-09-04 International Business Machines Corporation Question resolution processing in deep question answering systems
BR112017017079A2 (en) * 2015-02-12 2018-04-10 Koninklijke Philips N.V. robust classification apparatus, processor-based method, and computer readable non-transient media
JP5816771B1 (en) * 2015-06-08 2015-11-18 株式会社Preferred Networks Learning device unit
US10282614B2 (en) * 2016-02-18 2019-05-07 Microsoft Technology Licensing, Llc Real-time detection of object scanability
DE102016223079B4 (en) * 2016-11-23 2024-03-28 Robert Bosch Gmbh Method and device for determining an association between a matrix element of a matrix and a comparison matrix element of a comparison matrix using a correspondence table
CN107818380B (en) * 2017-09-29 2021-01-15 深圳和而泰智能控制股份有限公司 Information processing method and server
US11640533B2 (en) 2018-08-03 2023-05-02 Arm Limited System, method and apparatus for training neural networks using multiple datasets
US10747845B2 (en) 2018-08-31 2020-08-18 Arm Limited System, method and apparatus for computationally efficient data manipulation
US10970201B2 (en) * 2018-10-24 2021-04-06 Arm Limited System, method and apparatus for data manipulation
CN111401221B (en) * 2020-03-12 2023-04-25 重庆农村商业银行股份有限公司 Card ticket identification method, device, equipment and storage medium
CN112367393B (en) * 2020-03-12 2022-01-18 西安商鼎能源科技有限公司 Intelligent linkage control method and control center for Internet of things

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4903226A (en) * 1987-08-27 1990-02-20 Yannis Tsividis Switched networks
US4875183A (en) * 1987-11-19 1989-10-17 American Telephone And Telegraph Company, At&T Bell Laboratories Neural networks
US5155802A (en) * 1987-12-03 1992-10-13 Trustees Of The Univ. Of Penna. General purpose neural computer
US5241509A (en) * 1988-11-18 1993-08-31 U.S. Philips Corporation Arrangement of data cells and neural network system utilizing such an arrangement
DE68927474T2 (en) * 1988-12-29 1997-05-22 Sharp Kk Neuro calculator
GB8903091D0 (en) * 1989-02-10 1989-03-30 Secr Defence Heuristic processor
EP0384689B1 (en) * 1989-02-20 1997-12-29 Fujitsu Limited A learning system and learning method for a data processing apparatus
US5151969A (en) * 1989-03-29 1992-09-29 Siemens Corporate Research Inc. Self-repairing trellis networks
US5148514A (en) * 1989-05-15 1992-09-15 Mitsubishi Denki Kabushiki Kaisha Neural network integrated circuit device having self-organizing function
US5222195A (en) * 1989-05-17 1993-06-22 United States Of America Dynamically stable associative learning neural system with one fixed weight
US5214743A (en) * 1989-10-25 1993-05-25 Hitachi, Ltd. Information processing apparatus
US5253328A (en) * 1989-11-17 1993-10-12 Microelectronics & Computer Technology Corp. Neural-network content-addressable memory
JPH0782481B2 (en) * 1989-12-26 1995-09-06 三菱電機株式会社 Semiconductor neural network
JPH03236275A (en) * 1990-02-14 1991-10-22 Olympus Optical Co Ltd Memory element and memory device
JPH03250243A (en) * 1990-02-27 1991-11-08 Toshiba Corp Neural circuit network arithmetic unit
JP3210319B2 (en) * 1990-03-01 2001-09-17 株式会社東芝 Neurochip and neurocomputer using the chip
US5243688A (en) * 1990-05-22 1993-09-07 International Business Machines Corporation Virtual neurocomputer architectures for neural networks
JPH04195246A (en) * 1990-09-28 1992-07-15 Olympus Optical Co Ltd Optimizing device
US5157738A (en) * 1990-12-18 1992-10-20 Trustees Of Boston University Rapid category learning and recognition system
US5087826A (en) * 1990-12-28 1992-02-11 Intel Corporation Multi-layer neural network employing multiplexed output neurons
WO1992013306A1 (en) * 1991-01-15 1992-08-06 Trustees Of Boston University Vector associative map system
JP3088171B2 (en) * 1991-02-12 2000-09-18 三菱電機株式会社 Self-organizing pattern classification system and classification method
US5408588A (en) * 1991-06-06 1995-04-18 Ulug; Mehmet E. Artificial neural network method and architecture
US5195170A (en) * 1991-08-12 1993-03-16 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Neural-network dedicated processor for solving assignment problems
DE4230419A1 (en) * 1992-09-11 1994-03-17 Siemens Ag Neural network with rule-base network configuration
US5461696A (en) * 1992-10-28 1995-10-24 Motorola, Inc. Decision directed adaptive neural network
US5448684A (en) * 1993-11-12 1995-09-05 Motorola, Inc. Neural network, neuron, and method for recognizing a missing input valve
US5701398A (en) * 1994-07-01 1997-12-23 Nestor, Inc. Adaptive classifier having multiple subnetworks
US5796920A (en) * 1994-08-19 1998-08-18 Harris Corporation Multiprocessor system and method for identification and adaptive control of dynamic systems
US5430830A (en) * 1994-08-22 1995-07-04 Motorola, Inc. Adaptive weight adjusting circuit for an neural network
US5835902A (en) * 1994-11-02 1998-11-10 Jannarone; Robert J. Concurrent learning and performance information processing system

Also Published As

Publication number Publication date
JP2000511307A (en) 2000-08-29
AU706727B2 (en) 1999-06-24
AU4141396A (en) 1996-05-31
US6289330B1 (en) 2001-09-11
US5835902A (en) 1998-11-10
EP0789869A4 (en) 2006-09-13
WO1996014616A1 (en) 1996-05-17
CA2203776C (en) 2002-10-08
CN1229482A (en) 1999-09-22
EP0789869A1 (en) 1997-08-20
NZ296732A (en) 1999-11-29

Similar Documents

Publication Publication Date Title
CA2203776A1 (en) Concurrent learning and performance information processing system
Khalil et al. Symbolic calculation of the base inertial parameters of closed-loop robots
US5303384A (en) High level language-based robotic control system
CA2082070A1 (en) Branch resolution via backward symbolic execution
Lim et al. Re-examining the Nicosia-Tomei robot observer-controller from a backstepping perspective
WO1997046929A3 (en) 3-brain architecture for an intelligent decision and control system
Hilgers et al. Optimal designs for mixture amount experiments
Oeren Knowledge bases for an advanced simulation environment.
EP0333365A3 (en) Method and apparatus for handling asynchronous memory management exceptions by a vector processor
Rauscher Exchange rate forecasting: A neural VEC approach
Bampis et al. A low overhead schedule for a 3D-grid graph
Pujas et al. Hybrid position/force control: task description and control scheme determination for a real implementation
JPS54109332A (en) Access-exception detection system of data processor
Kazakos On the optimal linear feature (Corresp.)
Bardoult et al. Synthesis of data-flow interfaces for regular parallel programs
Palaz et al. Parallel processing of the Newton-Euler equations of robot arm motion on a network of TMS320C25 processors
Lai et al. Application of operation evaluation modeling using the SIMSCRIPT II. 5 and FORTRAN languages.
Ramamoorthy et al. A neural network approach for implementing expert systems
CHANG Nonlinear dynamical response of impulsively loaded structures using Ritz vector basis approach(Ph. D. Thesis)
BURGER Robotic manipulator calibration: Development of a general method for kinematic model parameter set identification(M. S. Thesis)
Zomaya et al. A Distributed–Processing Approach for Robot Dynamics Tuning
Xu et al. A Beamformer ASIC using Cordic Arithmetic
Shelley et al. Structural control and monitoring using adaptive spatio-temporal filtering
BAUSCH Computational advances in the solution of large-scale set covering and set partitioning problems[M. S. Thesis]
Genjiang et al. A new methodology of data dependence analysis for parallelizing C++

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20151102