Fuzzy Automaton with Kalman State-Smoothing
|
|
- Harold Taylor
- 5 years ago
- Views:
Transcription
1 Fuzzy Automaton with Kalman State-Smoothing Scott Imhoff and Palak Thakkar Raytheon Intelligence and Information Systems E. Centretech Parkway Aurora Colorado Abstract - This paper presents a fuzzy automaton/kalman filter hybrid algorithm (Kalmaton). Automata are of pivotal importance in artificial intelligence (AI), being used in knowledge engines such as Wolfram Alpha. Also they are applicable to emerging needs for predictive situational awareness involving data mining and data fusion. Kalman filters have many applications which need predictive validity, including GPS. Fuzzy transitions from different learning states associated with fuzzy automata along with estimation of the true state of a system using a Kalman filter creates an algorithm that achieves good stability and reaches a decision boundary early. Keywords: Kalman filtering, automaton, fuzzy logic, change detection, state smoothing, machine learning. 1 Introduction Formal Languages provide an advantageous framework in applications where the essential behavior of a system is language-like. A very approachable treatment of Formal Languages is given by Revesz [1]. An automaton is a kind of language receiver. Automata are not limited to spoken languages but can be used with nearly any sequence of symbols. As an automaton interacts with its environment receiving symbols, it undergoes transitions of its internal state. The internal state of the automaton determines, in part, what the output (response) of the automaton is. Automata learn from the environment what their internal state should be. If you think of an automaton as a machine, you may look inside the machine to see what it is made of. If you run the automaton, and let it interact with the environment, when you open the box again and look you will typically see a different machine. It is often advantageous to use a fuzzy automaton. When I say yester, you go partly into a state where you are ready to hear day. But this is not the whole story. You also go partly (slightly) into a state where you are ready to hear year because yesteryear is also a word you might expect to hear occasionally. Fuzzy automata allow you to work with such situations. They allow your state membership to straddle two or more states. In addition to fuzzy states, fuzzy automata also have fuzzy transitions and fuzzy output mappings (responses). Klir and Yuan provide an excellent introduction to fuzzy automata [2]. Fuzzy automata are able to learn from actions produced in the environment by making fuzzy transitions from learning state to learning state until an admissible response is achieved. This response corresponds to reaching a decision boundary for labelling in active learning. These decisions about what has been detected or acquired (the label) inform the user of what is present in the environment. A pernicious problem with fuzzy automata is the tendency in applications for the internal state to be unstable. The presently discussed new algorithm addresses this problem by integrating components of a Kalman filter to smooth the internal state of the fuzzy automaton. Sometimes the state of a system cannot be known perfectly. For example, in GPS it is not possible to know the position and velocity perfectly owing to noise and environmental effects. A Kalman filter is used to smooth the state vector (position, velocity, etc.) to provide an optimal approximation to the true state. A Kalman filter is an algorithm for estimating the true state of a system at iteration k by using previous estimates and measured data. State estimates are formed using the previous state estimate and measured data as well other variables including Kalman Gain and covariance. An engineering approach to Kalman Filtering, with a MATLAB disk, is provided by Grewal and Andrews [3] while a mathematical discussion is presented in a Dover book by Stengel [4]. The present paper presents a new algorithm which addresses the stability problem of the fuzzy automaton by smoothing its internal state using a Kalman filter. An example application is change detection. An example of the application of Kalman state-smoothing of a fuzzy automaton is presented in Figure 1. The inputs and outputs of the fuzzy automaton are shown. In Figure 1, in the top of the plot, an input signal over two channels (for example, I and Q) has a hidden, low entropy, signal in one of the channels (the solid line channel). The output (automaton response) is three signals that appear in the lower half of the diagram. (Think of them as three voters.). Here the input actions (the -. and black curves) produce output ( -,., and + ). A smooth, early arrived at, change detection is demonstrated.
2 Example decision boundaries could be the horizontal lines at y =.6. The sequence of activities of the algorithm at each iteration are as follows: 1) An input from the environment is aggregated (minmax) with the matrix of fuzzy transitions to form fuzzy intermediate matrix. (1) 2) is aggregated with and the result of this aggregation is called measurement. Where the operator is defined as: (2) Figure 1: Smooth, early change detection using fuzzy automaton with Kalman state-smoothing. The output signals rise in response to the hidden signal in the solid component of the input. 2 Description of the Algorithm This paper presents a fuzzy automaton/kalman filter hybrid algorithm ( Kalmaton ). The algorithm is an iterative predictor device which steps through a sequence of steps from to, taking input at each step and producing output at each step. The elements that occur together in this algorithm are: 1) An input matrix of actions from the environment external to the device. 2) A matrix of outputs returned from the device and presented to the user. 3) An estimate internal state of the system which is updated every iteration,. 4) A three-dimensional matrix of fuzzy state transitions. 5) An aggregate matrix which is derived from the input and the matrix of fuzzy state transitions at each iteration k. 6) A Kalman Gain matrix which is updated each. 7) A symmetric covariance matrix which is updated each using a congruence transform. 8) A transition matrix. 9) A fuzzy response matrix. 10) An observation matrix. 11) An internal measurement. 12) A white noise covariance matrix. 3) The Kalman gain,, is updated using the covariance,, observation matrix,, and white noise covariance,. 4) The covariance is updated to become by using: 5) The state estimate update,, is then formed by using the Kalman weighted average with serving as the measurement. 6) Finally, is aggregated with response matrix to form the output. A point of novelty is that the fuzzy intermediate matrix,, is aggregated with the state estimate from the Kalman filter,. This aggregation amalgamates the state of the automaton with the Kalman filter state so that the state can be smoothed in order to increase the stability. A second point of novelty is that the aggregate,, is used as the input to the Kalman state update operation. This allows an innovation process that smoothes the output, making it easier to place decision boundaries. A third point of novelty is that the output,, to the user is formed by aggregating the state estimate with the fuzzy response matrix. This allows more flexibility to make the output in a format that is conducive to setting decision boundaries. (3) (4) (5) (6) (7)
3 The Kalman filter is integrated with the fuzzy automaton as a hybrid algorithm, rather than being a Kalman filter and automaton in series or parallel. The block diagram of the Fuzzy Automaton with Kalman State-Smoothing is presented in Figure 2. The variables are identified in Table 1. Lower-case denotes a vector while upper-case denotes a matrix. Table 1: List of Variables Variable 3 Application of Algorithm Description Iteration Number Estimate State Input from Environment Output to User Fuzzy Intermediate Matrix Kalman Gain Matrix of Fuzzy Transitions State Covariance Response Matrix Measurement of State The algorithm described by the diagram in Figure 2 was demonstrated by coding it as a MATLAB script. That script was executed on an HP EliteBook notebook computer, generating the plot appearing in Figure 1. The plot shows a 20x2 matrix input actions,, represented by the.- and solid curves, and a 20x3 output matrix,, which is represented by the dot, dash, and plus curves. The meaning of the plot is that there is a smooth response to very noisy input actions while an early change detection capability is demonstrated as the output signals rise at about time k = 14. For the reduction to practice the authors used the following state transition matrix : The white noise covariance that was used is given by the following: The observation matrix,, that was used is: The fuzzy response,, that was used is: (9) (10) (11) (8) (12) The input actions,, were given by: The fuzzy state transition used is a 4x4x2 matrix given by the following:
4 Figure 2: Fuzzy Automaton with Kalman State-Smoothing block diagram.
5 (13) The initial state of the system was: (14) As a basis of comparison, the Kalman filter was extricated from the algorithm and the same experiment was run. As can be seen in the example in Figure 3, the automaton broke down and failed to respond to the hidden signal. Figure 4. Average of 20 sets of automata show that utomaton breakdown is typical for the input signal of Figure 3. Figure 5. Average Kalmaton output shows response to hidden signal is typical. Figure 3. Automaton breaks down and fails to respond to the hidden signal. The average of 20 Automaton responses shows that the automaton breakdown is typical. See Figure 4. Here, the same input generator was used. The average of output responses of the Kalmaton for the same input signal generator is shown in Figure 5. The response to the hidden signal is evident. 4 Summary A Kalman filter can be incorporated into a fuzzy automaton and used to smooth the internal state. The resulting Kalmaton can produce a stable automaton response while retaining the ability to perform an effective change detection. 5 References [1] Gyorgy E. Revesz, Introduction to Formal Languages, Dover, [2] George J. Klir and Bo Yuan, Fuzzy Sets and Fuzzy Logic, Prentice Hall, 1995.
6 [3] Mohinder S. Grewal and Angus P. Andrews, Kalman Filtering: Theory and Practice Using MATLAB, 3 rd Edition, Wiley, [4] Robert F. Stengel, Optimal Control and Estimation, Dover, Appendix: MATLAB Code % % Scott Imhoff, PhD 15 June 2011 % Palak Thakkar % M = 20; Actions = rand(m,2) for k = M/2+1:M Actions(k,1) = sin(2*k/m); Actions(k,2) = Actions(k-M/2,2)^2; end figure plot(1:m,actions(:,1)+1,'k') hold on plot(1:m,actions(:,2)+1,'k-.') I = [ ; ; ; ]; phi = rand(4,4); phi(2,1) = phi(1,2); phi(3,1) = phi(1,3); phi(4,1) = phi(1,4); phi(3,2) = phi(2,3); phi(4,2) = phi(2,4); phi(4,3) = phi(3,4); P = rand(4,4) B_buffer = zeros(m,3); for k = 1:M end A = Actions(k,:); [SA] = maxmin(a,s); z = aggregate(x,sa)'; x = phi*x; P = phi*p*phi'; % Update K = P*H'*inv(H*P*H' + Rho); % Kalman gain P = (I - K*H)*P; % Update covariance x = x + K*(z - H*x); % Update state [B] = aggregate(x,r); B_buffer(k,:) = B(:); plot(1:m,b_buffer(:,1),'k+') plot(1:m,b_buffer(:,2),'k.') plot(1:m,b_buffer(:,3),'k-.') Rho = rand(4,4) H = rand(4,4) R = rand(4,3) S = zeros([4 4 2]); S(:,:,1) = rand(4,4); S(:,:,2) = rand(4,4); C = rand(1,4) x = rand(4,1)
Prime Base, Prime Moduli PRN Generator
Prime Base, Prime Moduli PRN Generator Intelligence and Information Systems, Raytheon Company, Aurora, Colorado, USA Contact Author - Palak Thakkar, 16800 E. CentreTech Parkway, Aurora, CO 80012 Palak.P.Thakkar@Raytheon.com,
More informationINTRODUCTION TO KALMAN FILTERS
ECE5550: Applied Kalman Filtering 1 1 INTRODUCTION TO KALMAN FILTERS 1.1: What does a Kalman filter do? AKalmanfilterisatool analgorithmusuallyimplementedasa computer program that uses sensor measurements
More informationIMPROVEMENTS TO A QUEUE AND DELAY ESTIMATION ALGORITHM UTILIZED IN VIDEO IMAGING VEHICLE DETECTION SYSTEMS
IMPROVEMENTS TO A QUEUE AND DELAY ESTIMATION ALGORITHM UTILIZED IN VIDEO IMAGING VEHICLE DETECTION SYSTEMS A Thesis Proposal By Marshall T. Cheek Submitted to the Office of Graduate Studies Texas A&M University
More informationLevel I Signal Modeling and Adaptive Spectral Analysis
Level I Signal Modeling and Adaptive Spectral Analysis 1 Learning Objectives Students will learn about autoregressive signal modeling as a means to represent a stochastic signal. This differs from using
More informationAppendix C: Graphing. How do I plot data and uncertainties? Another technique that makes data analysis easier is to record all your data in a table.
Appendix C: Graphing One of the most powerful tools used for data presentation and analysis is the graph. Used properly, graphs are an important guide to understanding the results of an experiment. They
More informationSimulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study
Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study Bahar A. Elmahi. Industrial Research & Consultancy Center, baharelmahi@yahoo.com Abstract- This paper
More informationExtended Kalman Filtering
Extended Kalman Filtering Andre Cornman, Darren Mei Stanford EE 267, Virtual Reality, Course Report, Instructors: Gordon Wetzstein and Robert Konrad Abstract When working with virtual reality, one of the
More informationA smooth tracking algorithm for capacitive touch panels
Advances in Engineering Research (AER), volume 116 International Conference on Communication and Electronic Information Engineering (CEIE 2016) A smooth tracking algorithm for capacitive touch panels Zu-Cheng
More information(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods
Tools and Applications Chapter Intended Learning Outcomes: (i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods
More informationFuzzy cooking control based on sound pressure
25 WSEAS Int. Conf. on DYNAMICAL SYSTEMS and CONTROL, Venice, Italy, November 2-4, 25 (pp276-28) Fuzzy cooking control based on sound pressure A. JAZBEC, I. LEBAR BAJEC, M. MRAZ Faculty of Computer and
More informationLearning New Articulator Trajectories for a Speech Production Model using Artificial Neural Networks
Learning New Articulator Trajectories for a Speech Production Model using Artificial Neural Networks C. S. Blackburn and S. J. Young Cambridge University Engineering Department (CUED), England email: csb@eng.cam.ac.uk
More informationModeling & Simulation of PMSM Drives with Fuzzy Logic Controller
Vol. 3, Issue. 4, Jul - Aug. 2013 pp-2492-2497 ISSN: 2249-6645 Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller Praveen Kumar 1, Anurag Singh Tomer 2 1 (ME Scholar, Department of Electrical
More informationA Comparative Study of Different Kalman Filtering Methods in Multi Sensor Data Fusion
A Comparative Study of Different Kalman Filtering Methods in Multi Sensor Data Fusion Mohammad Sadegh Mohebbi Nazar Abstract- In this paper two different techniques of Kalman Filtering and their application
More informationA Java Tool for Exploring State Estimation using the Kalman Filter
ISSC 24, Belfast, June 3 - July 2 A Java Tool for Exploring State Estimation using the Kalman Filter Declan Delaney and Tomas Ward 2 Department of Computer Science, 2 Department of Electronic Engineering,
More informationWireless Network Delay Estimation for Time-Sensitive Applications
Wireless Network Delay Estimation for Time-Sensitive Applications Rafael Camilo Lozoya Gámez, Pau Martí, Manel Velasco and Josep M. Fuertes Automatic Control Department Technical University of Catalonia
More informationComparative Analysis Of Kalman And Extended Kalman Filters In Improving GPS Accuracy
Comparative Analysis Of Kalman And Extended Kalman Filters In Improving GPS Accuracy Swapna Raghunath 1, Dr. Lakshmi Malleswari Barooru 2, Sridhar Karnam 3 1. G.Narayanamma Institute of Technology and
More informationDigital Image Processing 3/e
Laboratory Projects for Digital Image Processing 3/e by Gonzalez and Woods 2008 Prentice Hall Upper Saddle River, NJ 07458 USA www.imageprocessingplace.com The following sample laboratory projects are
More informationApplying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model
Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model by Dr. Buddy H Jeun and John Younker Sensor Fusion Technology, LLC 4522 Village Springs Run
More informationComparing the State Estimates of a Kalman Filter to a Perfect IMM Against a Maneuvering Target
14th International Conference on Information Fusion Chicago, Illinois, USA, July -8, 11 Comparing the State Estimates of a Kalman Filter to a Perfect IMM Against a Maneuvering Target Mark Silbert and Core
More informationHybrid LQG-Neural Controller for Inverted Pendulum System
Hybrid LQG-Neural Controller for Inverted Pendulum System E.S. Sazonov Department of Electrical and Computer Engineering Clarkson University Potsdam, NY 13699-570 USA P. Klinkhachorn and R. L. Klein Lane
More informationAN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast
AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE A Thesis by Andrew J. Zerngast Bachelor of Science, Wichita State University, 2008 Submitted to the Department of Electrical
More informationSensor Data Fusion Using Kalman Filter
Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca
More informationIntroduction to Kálmán Filtering
Introduction to Kálmán Filtering Jiří Dvořák Institute of Information Theory and Automation of the AS CR, Department of Probability and Mathematical Statistics, MFF UK, Prague Mariánská, 16. 1. 2013 Interpolation,
More informationVehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System)
ISSC 2013, LYIT Letterkenny, June 20 21 Vehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System) Thomas O Kane and John V. Ringwood Department of Electronic Engineering National University
More informationA New Hybrid Approach to Thevenin Equivalent Estimation for Voltage Stability Monitoring
Presented at 015 IEEE PES General Meeting, Denver, CO A New Hybrid Approach to Thevenin Equivalent Estimation for Voltage Stability Monitoring Mark Nakmali School of Electrical and Computer Engineering
More informationTRANSIENT STABILITY ENHANCEMENT OF POWER SYSTEM USING INTELLIGENT TECHNIQUE
TRANSIENT STABILITY ENHANCEMENT OF POWER SYSTEM USING INTELLIGENT TECHNIQUE K.Satyanarayana 1, Saheb Hussain MD 2, B.K.V.Prasad 3 1 Ph.D Scholar, EEE Department, Vignan University (A.P), India, ksatya.eee@gmail.com
More informationDETECTION AND CLASSIFICATION OF POWER QUALITY DISTURBANCES
DETECTION AND CLASSIFICATION OF POWER QUALITY DISTURBANCES Ph.D. THESIS by UTKARSH SINGH INDIAN INSTITUTE OF TECHNOLOGY ROORKEE ROORKEE-247 667 (INDIA) OCTOBER, 2017 DETECTION AND CLASSIFICATION OF POWER
More informationApplying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model
1 Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model {Final Version with
More informationDeep Green. System for real-time tracking and playing the board game Reversi. Final Project Submitted by: Nadav Erell
Deep Green System for real-time tracking and playing the board game Reversi Final Project Submitted by: Nadav Erell Introduction to Computational and Biological Vision Department of Computer Science, Ben-Gurion
More informationState-Space Models with Kalman Filtering for Freeway Traffic Forecasting
State-Space Models with Kalman Filtering for Freeway Traffic Forecasting Brian Portugais Boise State University brianportugais@u.boisestate.edu Mandar Khanal Boise State University mkhanal@boisestate.edu
More informationSystem Identification and CDMA Communication
System Identification and CDMA Communication A (partial) sample report by Nathan A. Goodman Abstract This (sample) report describes theory and simulations associated with a class project on system identification
More informationSurveillance and Calibration Verification Using Autoassociative Neural Networks
Surveillance and Calibration Verification Using Autoassociative Neural Networks Darryl J. Wrest, J. Wesley Hines, and Robert E. Uhrig* Department of Nuclear Engineering, University of Tennessee, Knoxville,
More information15-381: Artificial Intelligence Assignment 3: Midterm Review
15-381: Artificial Intelligence Assignment 3: Midterm Review Handed out: Tuesday, October 2 nd, 2001 Due: Tuesday, October 9 th, 2001 (in class) Solutions will be posted October 10 th, 2001: No late homeworks
More informationDC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller
DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller Philip A. Adewuyi Mechatronics Engineering Option, Department of Mechanical and Biomedical Engineering, Bells University
More informationMAS336 Computational Problem Solving. Problem 3: Eight Queens
MAS336 Computational Problem Solving Problem 3: Eight Queens Introduction Francis J. Wright, 2007 Topics: arrays, recursion, plotting, symmetry The problem is to find all the distinct ways of choosing
More informationVector tracking loops are a type
GNSS Solutions: What are vector tracking loops, and what are their benefits and drawbacks? GNSS Solutions is a regular column featuring questions and answers about technical aspects of GNSS. Readers are
More informationUsing of Artificial Neural Networks to Recognize the Noisy Accidents Patterns of Nuclear Research Reactors
Int. J. Advanced Networking and Applications 1053 Using of Artificial Neural Networks to Recognize the Noisy Accidents Patterns of Nuclear Research Reactors Eng. Abdelfattah A. Ahmed Atomic Energy Authority,
More informationIntelligent Fuzzy-PID Hybrid Control for Temperature of NH3 in Atomization Furnace
289 Intelligent Fuzzy-PID Hybrid Control for Temperature of NH3 in Atomization Furnace Assistant Professor, Department of Electrical Engineering B.H.S.B.I.E.T. Lehragaga Punjab technical University Jalandhar
More informationCS 229 Final Project: Using Reinforcement Learning to Play Othello
CS 229 Final Project: Using Reinforcement Learning to Play Othello Kevin Fry Frank Zheng Xianming Li ID: kfry ID: fzheng ID: xmli 16 December 2016 Abstract We built an AI that learned to play Othello.
More informationLSA-AODV: A LINK STABILITY BASED ALGORITHM USING FUZZY LOGIC FOR MULTI-HOP WIRELESS MESH NETWORKS
SHIV SHAKTI International Journal in Multidisciplinary and Academic Research (SSIJMAR) Vol. 2, No. 6, November- December (ISSN 2278 5973) LSA-AODV: A LINK STABILITY BASED ALGORITHM USING FUZZY LOGIC FOR
More informationComparative Analysis Between Fuzzy and PID Control for Load Frequency Controlled Power
This work by IJARBEST is licensed under a Creative Commons Attribution 4.0 International License. Available at https://www.ij arbest.com Comparative Analysis Between Fuzzy and PID Control for Load Frequency
More informationChapter 3: Complex systems and the structure of Emergence. Hamzah Asyrani Sulaiman
Chapter 3: Complex systems and the structure of Emergence Hamzah Asyrani Sulaiman In this chapter, we will explore the relationship between emergence, the structure of game mechanics, and gameplay in more
More informationIntegrated Image Processing Functions using MATLAB GUI
Integrated Image Processing Functions using MATLAB GUI Nassir H. Salman a, Gullanar M. Hadi b, Faculty of Computer science, Cihan university,erbil, Iraq Faculty of Engineering-Software Engineering, Salaheldeen
More informationA Prototype Wire Position Monitoring System
LCLS-TN-05-27 A Prototype Wire Position Monitoring System Wei Wang and Zachary Wolf Metrology Department, SLAC 1. INTRODUCTION ¹ The Wire Position Monitoring System (WPM) will track changes in the transverse
More informationAdaptive Kalman Filter based Channel Equalizer
Adaptive Kalman Filter based Bharti Kaushal, Agya Mishra Department of Electronics & Communication Jabalpur Engineering College, Jabalpur (M.P.), India Abstract- Equalization is a necessity of the communication
More informationDSP First Lab 03: AM and FM Sinusoidal Signals. We have spent a lot of time learning about the properties of sinusoidal waveforms of the form: k=1
DSP First Lab 03: AM and FM Sinusoidal Signals Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the Pre-Lab section before
More informationAUTOPILOT CONTROL SYSTEM - IV
AUTOPILOT CONTROL SYSTEM - IV CONTROLLER The data from the inertial measurement unit is taken into the controller for processing. The input being analog requires to be passed through an ADC before being
More informationOptimal Rhode Island Hold em Poker
Optimal Rhode Island Hold em Poker Andrew Gilpin and Tuomas Sandholm Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {gilpin,sandholm}@cs.cmu.edu Abstract Rhode Island Hold
More informationKeywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.
Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Image Enhancement
More informationChapter 4 SPEECH ENHANCEMENT
44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or
More informationANNUAL OF NAVIGATION 16/2010
ANNUAL OF NAVIGATION 16/2010 STANISŁAW KONATOWSKI, MARCIN DĄBROWSKI, ANDRZEJ PIENIĘŻNY Military University of Technology VEHICLE POSITIONING SYSTEM BASED ON GPS AND AUTONOMIC SENSORS ABSTRACT In many real
More informationFundamental frequency estimation of speech signals using MUSIC algorithm
Acoust. Sci. & Tech. 22, 4 (2) TECHNICAL REPORT Fundamental frequency estimation of speech signals using MUSIC algorithm Takahiro Murakami and Yoshihisa Ishida School of Science and Technology, Meiji University,,
More informationTopic 7f Time Domain FDM
Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu Topic 7f Time Domain FDM EE 4386/5301 Computational Methods in EE Topic 7f Time Domain FDM 1 Outline
More informationMidterm Examination. CSCI 561: Artificial Intelligence
Midterm Examination CSCI 561: Artificial Intelligence October 10, 2002 Instructions: 1. Date: 10/10/2002 from 11:00am 12:20 pm 2. Maximum credits/points for this midterm: 100 points (corresponding to 35%
More informationBode plot, named after Hendrik Wade Bode, is usually a combination of a Bode magnitude plot and Bode phase plot:
Bode plot From Wikipedia, the free encyclopedia A The Bode plot for a first-order (one-pole) lowpass filter Bode plot, named after Hendrik Wade Bode, is usually a combination of a Bode magnitude plot and
More informationAutonomous Underwater Vehicle Navigation.
Autonomous Underwater Vehicle Navigation. We are aware that electromagnetic energy cannot propagate appreciable distances in the ocean except at very low frequencies. As a result, GPS-based and other such
More informationFuzzy-Heuristic Robot Navigation in a Simulated Environment
Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,
More informationJUNE 2014 Solved Question Paper
JUNE 2014 Solved Question Paper 1 a: Explain with examples open loop and closed loop control systems. List merits and demerits of both. Jun. 2014, 10 Marks Open & Closed Loop System - Advantages & Disadvantages
More informationState Estimation Advancements Enabled by Synchrophasor Technology
State Estimation Advancements Enabled by Synchrophasor Technology Contents Executive Summary... 2 State Estimation... 2 Legacy State Estimation Biases... 3 Synchrophasor Technology Enabling Enhanced State
More informationInternational Journal of Computer Trends and Technology (IJCTT) Volume 40 Number 2 - October2016
Signal Power Consumption in Digital Communication using Convolutional Code with Compared to Un-Coded Madan Lal Saini #1, Dr. Vivek Kumar Sharma *2 # Ph. D. Scholar, Jagannath University, Jaipur * Professor,
More informationComparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor
Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor Osama Omer Adam Mohammed 1, Dr. Awadalla Taifor Ali 2 P.G. Student, Department of Control Engineering, Faculty of Engineering,
More informationCoalitions for Distributed Sensor Fusion 1
Coalitions for Distributed Sensor Fusion 1 Abstract - We address the problem of efficient use of communication bandwidth in a network of distributed sensors. Each sensor node has enough computational power
More informationAlternation in the repeated Battle of the Sexes
Alternation in the repeated Battle of the Sexes Aaron Andalman & Charles Kemp 9.29, Spring 2004 MIT Abstract Traditional game-theoretic models consider only stage-game strategies. Alternation in the repeated
More informationCHAPTER 7 CONCLUSIONS AND FUTURE SCOPE
CHAPTER 7 CONCLUSIONS AND FUTURE SCOPE 7.1 INTRODUCTION A Shunt Active Filter is controlled current or voltage power electronics converter that facilitates its performance in different modes like current
More informationThe Automatic Classification Problem. Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification
Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification Parallel to AIMA 8., 8., 8.6.3, 8.9 The Automatic Classification Problem Assign object/event or sequence of objects/events
More information16 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 1, FEBRUARY 2004
16 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 1, FEBRUARY 2004 Tracking a Maneuvering Target Using Neural Fuzzy Network Fun-Bin Duh and Chin-Teng Lin, Senior Member,
More informationA Novel Multi-diagonal Matrix Filter for Binary Image Denoising
Columbia International Publishing Journal of Advanced Electrical and Computer Engineering (2014) Vol. 1 No. 1 pp. 14-21 Research Article A Novel Multi-diagonal Matrix Filter for Binary Image Denoising
More informationFPGA Based Kalman Filter for Wireless Sensor Networks
ISSN : 2229-6093 Vikrant Vij,Rajesh Mehra, Int. J. Comp. Tech. Appl., Vol 2 (1), 155-159 FPGA Based Kalman Filter for Wireless Sensor Networks Vikrant Vij*, Rajesh Mehra** *ME Student, Department of Electronics
More informationAdaptive Beamforming for Multi-path Mitigation in GPS
EE608: Adaptive Signal Processing Course Instructor: Prof. U.B.Desai Course Project Report Adaptive Beamforming for Multi-path Mitigation in GPS By Ravindra.S.Kashyap (06307923) Rahul Bhide (0630795) Vijay
More informationLane Detection in Automotive
Lane Detection in Automotive Contents Introduction... 2 Image Processing... 2 Reading an image... 3 RGB to Gray... 3 Mean and Gaussian filtering... 5 Defining our Region of Interest... 6 BirdsEyeView Transformation...
More informationTechnical framework of Operating System using Turing Machines
Reviewed Paper Technical framework of Operating System using Turing Machines Paper ID IJIFR/ V2/ E2/ 028 Page No 465-470 Subject Area Computer Science Key Words Turing, Undesirability, Complexity, Snapshot
More informationKalman Filter Improvement for Gyroscopic Mouse Movement Smoothing
Kalman Filter Improvement for Gyroscopic Mouse Movement Smoothing Karel Slavicek, Vladimir Schindler, Martin Sykora, and Otto Dostal Abstract The Kalman filter is formally an algorithm used to produce
More informationImage Extraction using Image Mining Technique
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,
More informationMachinery Prognostics and Health Management. Paolo Albertelli Politecnico di Milano
Machinery Prognostics and Health Management Paolo Albertelli Politecnico di Milano (paollo.albertelli@polimi.it) Goals of the Presentation maintenance approaches and companies that deals with manufacturing
More informationDiagnostics of Bearing Defects Using Vibration Signal
Diagnostics of Bearing Defects Using Vibration Signal Kayode Oyeniyi Oyedoja Abstract Current trend toward industrial automation requires the replacement of supervision and monitoring roles traditionally
More informationDipl.-Ing. Wanda Benešová PhD., vgg.fiit.stuba.sk, FIIT, Bratislava, Vision & Graphics Group. Kalman Filter
Kalman Filter Published In 1960 by R.E. Kalman The Kalman filter is an efficient recursive filter that estimates the state of a dynamic system from a series of incomplete and noisy measurements. Kalman
More informationCHAPTER 4 PV-UPQC BASED HARMONICS REDUCTION IN POWER DISTRIBUTION SYSTEMS
66 CHAPTER 4 PV-UPQC BASED HARMONICS REDUCTION IN POWER DISTRIBUTION SYSTEMS INTRODUCTION The use of electronic controllers in the electric power supply system has become very common. These electronic
More informationModeling Supervisory Control of Autonomous Mobile Robots using Graph Theory, Automata and Z Notation
Modeling Supervisory Control of Autonomous Mobile Robots using Graph Theory, Automata and Z Notation Javed Iqbal 1, Sher Afzal Khan 2, Nazir Ahmad Zafar 3 and Farooq Ahmad 1 1 Faculty of Information Technology,
More informationDECENTRALISED ACTIVE VIBRATION CONTROL USING A REMOTE SENSING STRATEGY
DECENTRALISED ACTIVE VIBRATION CONTROL USING A REMOTE SENSING STRATEGY Joseph Milton University of Southampton, Faculty of Engineering and the Environment, Highfield, Southampton, UK email: jm3g13@soton.ac.uk
More informationImplementing a Kalman Filter on FPGA Embedded Processor for Speed Control of a DC Motor Using Low Resolution Incremental Encoders
, October 19-21, 2016, San Francisco, USA Implementing a Kalman Filter on FPGA Embedded Processor for Speed Control of a DC Motor Using Low Resolution Incremental Encoders Herman I. Veriñaz Jadan, Caril
More information3.1 Agents. Foundations of Artificial Intelligence. 3.1 Agents. 3.2 Rationality. 3.3 Summary. Introduction: Overview. 3. Introduction: Rational Agents
Foundations of Artificial Intelligence February 26, 2016 3. Introduction: Rational Agents Foundations of Artificial Intelligence 3. Introduction: Rational Agents 3.1 Agents Malte Helmert Universität Basel
More informationCellular automata applied in remote sensing to implement contextual pseudo-fuzzy classication - The Ninth International Conference on Cellular
INDEX Introduction Spectral and Contextual Classification of Satellite Images Classical aplications of Cellular Automata in Remote Sensing Classification of Satellite Images with Cellular Automata (ACA)
More informationAdvanced Techniques for Mobile Robotics Location-Based Activity Recognition
Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Activity Recognition Based on L. Liao, D. J. Patterson, D. Fox,
More informationApplication of Soft Computing Techniques in Water Resources Engineering
International Journal of Dynamics of Fluids. ISSN 0973-1784 Volume 13, Number 2 (2017), pp. 197-202 Research India Publications http://www.ripublication.com Application of Soft Computing Techniques in
More informationAnalog Predictive Circuit with Field Programmable Analog Arrays
Analog Predictive Circuit with Field Programmable Analog Arrays György Györök Alba Regia University Center Óbuda University Budai út 45, H-8000 Székesfehérvár, Hungary E-mail: gyorok.gyorgy@arek.uni-obuda.hu
More informationDevelopment and Performance Analysis of a Class of Intelligent Target Recognition Algorithms
Development and Performance Analysis of a Class of Intelligent Recognition Algorithms Mark Tillman Defense Intelligence Agency Missile and Space Intelligence Center Redstone Arsenal, AL 35898-55 rmt@msic.dia.mil
More informationCS491/691: Introduction to Aerial Robotics
CS491/691: Introduction to Aerial Robotics Topic: State Estimation Coding Examples Dr. Kostas Alexis (CSE) Consider the system: Where: Design of a Steady-State Kalman Filter: derive the optimal filter
More informationPhysics 131 Lab 1: ONE-DIMENSIONAL MOTION
1 Name Date Partner(s) Physics 131 Lab 1: ONE-DIMENSIONAL MOTION OBJECTIVES To familiarize yourself with motion detector hardware. To explore how simple motions are represented on a displacement-time graph.
More informationSentiment Analysis of User-Generated Contents for Pharmaceutical Product Safety
Sentiment Analysis of User-Generated Contents for Pharmaceutical Product Safety Haruna Isah, Daniel Neagu and Paul Trundle Artificial Intelligence Research Group University of Bradford, UK Haruna Isah
More informationLink Models for Circuit Switching
Link Models for Circuit Switching The basis of traffic engineering for telecommunication networks is the Erlang loss function. It basically allows us to determine the amount of telephone traffic that can
More informationARTIFICIAL INTELLIGENCE IN POWER SYSTEMS
ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS Prof.Somashekara Reddy 1, Kusuma S 2 1 Department of MCA, NHCE Bangalore, India 2 Kusuma S, Department of MCA, NHCE Bangalore, India Abstract: Artificial Intelligence
More informationA FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK
ICSV14 Cairns Australia 9-12 July, 27 A FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK Abstract M. Larsson, S. Johansson, L. Håkansson, I. Claesson
More informationEffective Collision Avoidance System Using Modified Kalman Filter
Effective Collision Avoidance System Using Modified Kalman Filter Dnyaneshwar V. Avatirak, S. L. Nalbalwar & N. S. Jadhav DBATU Lonere E-mail : dvavatirak@dbatu.ac.in, nalbalwar_sanjayan@yahoo.com, nsjadhav@dbatu.ac.in
More informationSHALE ANALYTICS. INTELLIGENT SOLUTIONS, INC.
A Short Course for the Oil & Gas Industry Professionals SHALE INSTRUCTOR: Shahab D. Mohaghegh, Ph. D. Intelligent Solution, Inc. Professor of Petroleum & Natural Gas Engineering West Virginia University
More informationPerformance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 6 (2014), pp. 587-592 Research India Publications http://www.ripublication.com/aeee.htm Performance Comparison of ZF, LMS
More informationWhat are they? Cellular Automata. Automata? What are they? Binary Addition Automaton. Binary Addition. The game of life or a new kind of science?
What are they? Cellular Automata The game of life or a new kind of science? Richard Ladner Cellular automata have been invented many times under different names In pure mathematics they can be recognized
More informationIntegration of GNSS and INS
Integration of GNSS and INS Kiril Alexiev 1/39 To limit the drift, an INS is usually aided by other sensors that provide direct measurements of the integrated quantities. Examples of aiding sensors: Aided
More informationANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER
ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER Archana G C 1 and Reema N 2 1 PG Student [Electrical Machines], Department of EEE, Sree Buddha College
More informationDesign of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller
Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller 1 Deepa S. Bhandare, 2 N. R.Kulkarni 1,2 Department of Electrical Engineering, Modern College of Engineering,
More informationThe Nature of Informatics
The Nature of Informatics Alan Bundy University of Edinburgh 19-Sep-11 1 What is Informatics? The study of the structure, behaviour, and interactions of both natural and artificial computational systems.
More information