Cosmic-Ray Hit Rejection Using Fuzzy Logic Modeling Lior Shamir, Robert J. Nemiroff Michigan Tech Abstract. The presence of cosmic ray hits in astronomical.

Slides:



Advertisements
Similar presentations
Naïve Bayes. Bayesian Reasoning Bayesian reasoning provides a probabilistic approach to inference. It is based on the assumption that the quantities of.
Advertisements


Fuzzy Inference Systems
 Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference n Mamdani fuzzy inference n Sugeno fuzzy inference n Case study.
AI – CS364 Fuzzy Logic Fuzzy Logic 3 03 rd October 2006 Dr Bogdan L. Vrusias
Low-power VLSI Design of Fuzzy Logic Based Automatic Controller for Total Artificial Heart Bashir I. Morshed Department of Electronics.
Fuzzy Logic E. Fuzzy Inference Engine. “antecedent” “consequent”
1 Chapter 10 Introduction to Machine Learning. 2 Chapter 10 Contents (1) l Training l Rote Learning l Concept Learning l Hypotheses l General to Specific.
CS292 Computational Vision and Language Pattern Recognition and Classification.
OT and the Systematic Automated All-sky Search for Bright Optical Transients Lior Shamir & Robert J. Nemiroff Abstract Real-time detection of bright.
Fuzzy Logic Samson Okoh Engr 315 Fall Introduction  Brief History  How it Works –Basics of Fuzzy Logic  Rules –Step by Step Approach of Fuzzy.
Neuro-Fuzzy Control Adriano Joaquim de Oliveira Cruz NCE/UFRJ
Fuzzy Medical Image Segmentation
Chapter 18 Fuzzy Reasoning.
Understanding Research Results. Effect Size Effect Size – strength of relationship & magnitude of effect Effect size r = √ (t2/(t2+df))
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
Viola and Jones Object Detector Ruxandra Paun EE/CS/CNS Presentation
. Approximate Inference Slides by Nir Friedman. When can we hope to approximate? Two situations: u Highly stochastic distributions “Far” evidence is discarded.
Fuzzy Logic Dave Saad CS498. Origin Proposed as a mathematical model similar to traditional set theory but with the possibility of partial set membership.
CONCAM All-Sky Maps of Airglow and Opacity Robert J. Nemiroff & Lior Shamir & The Night Sky Live Collaboration.
Dan Simon Cleveland State University
Fuzzy Rule-based Models *Neuro-fuzzy and Soft Computing - J.Jang, C. Sun, and, E. Mizutani, Prentice Hall 1997.
Rule-Based Fuzzy Model. In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if–then rules of the following.
Fuzzy Logic. Priyaranga Koswatta Mundhenk and Itti, 2007.
NICMOS IntraPixel Sensitivity Chun Xu and Bahram Mobasher Space Telescope Science Institute Abstract We present here the new measurements of the NICMOS.
Layered Approach using Conditional Random Fields For Intrusion Detection.
Soft Computing Lecture 20 Review of HIS Combined Numerical and Linguistic Knowledge Representation and Its Application to Medical Diagnosis.
Computer Science 1000 Digital Circuits. Digital Information computers store and process information using binary as we’ve seen, binary affords us similar.
1 Efficient Reference Frame Selector for H.264 Tien-Ying Kuo, Hsin-Ju Lu IEEE CSVT 2008.
Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Sugeno fuzzy inference Case study.
REVISED CONTEXTUAL LRT FOR VOICE ACTIVITY DETECTION Javier Ram’ırez, Jos’e C. Segura and J.M. G’orriz Dept. of Signal Theory Networking and Communications.
Astrophotography The Basics. Image Capture Devices Digital Compact cameras Webcams Digital SLR cameras Astronomical CCD cameras.
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Fuzzy Inference (Expert) System
Mobile Robot Navigation Using Fuzzy logic Controller
Night Sky Live! All-Sky Transient Detection Using the Night Sky Live! Network Lior Shamir & Robert J. Nemiroff Abstract Real-time detection of optical.
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Fuzzy Systems Michael J. Watts
Fall  Types of Uncertainty 1. Randomness : Probability Knowledge about the relative frequency of each event in some domain Lack of knowledge which.
Fuzzy Inference Systems. Fuzzy inference (reasoning) is the actual process of mapping from a given input to an output using fuzzy logic. The process involves.
Protein motif extraction with neuro-fuzzy optimization Bill C. H. Chang and Author : Bill C. H. Chang and Saman K. Halgamuge Saman K. Halgamuge Adviser.
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
Fuzzy systems. Calculate the degree of matching Fuzzy inference engine Defuzzification module Fuzzy rule base General scheme of a fuzzy system.
Fuzzy Inference Systems
Wonjun Kim and Changick Kim, Member, IEEE
Instructor : Dr. Powsiri Klinkhachorn
IEEE AI - BASED POWER SYSTEM TRANSIENT SECURITY ASSESSMENT Dr. Hossam Talaat Dept. of Electrical Power & Machines Faculty of Engineering - Ain Shams.
Hypothesis Tests. An Hypothesis is a guess about a situation that can be tested, and the test outcome can be either true or false. –The Null Hypothesis.
Dinner for Two. Fuzzify Inputs Apply Fuzzy Operator.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
Chapter 12 Case Studies Part B. Control System Design.
Chapter 13 (Continued) Fuzzy Expert Systems 1. Fuzzy Rule-based Expert System 2.
Under the Guidance of V.Rajashekhar M.Tech Assistant Professor
Fuzzy Inference System
Hiba Tariq School of Engineering
Fuzzy Systems Michael J. Watts
Artificial Intelligence
Artificial Intelligence and Adaptive Systems
Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić
Dr. Unnikrishnan P.C. Professor, EEE
Dr. Unnikrishnan P.C. Professor, EEE
Dr. Unnikrishnan P.C. Professor, EEE
Other Algorithms Follow Up
Statistical Process Control
Dr. Unnikrishnan P.C. Professor, EEE
Hybrid intelligent systems:
Fuzzy Inference Systems
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

Cosmic-Ray Hit Rejection Using Fuzzy Logic Modeling Lior Shamir, Robert J. Nemiroff Michigan Tech Abstract. The presence of cosmic ray hits in astronomical CCD frames is frequently considered as a disturbing effect. Cosmic rays add an undesirable signal to astronomical images and can weaken algorithms of astronomical image processing. Exposures taken at high altitude observatories get more cosmic ray hits than sea level observatories. This becomes even more significant in space- based telescopes located far from a planetary magnetic field. By using fuzzy logic modeling we obtain an algorithm that aims to reject cosmic ray hits by simulating human perception. The proposed algorithm provides high accuracy in terms of rejection and false positives, but its main advantage over previously reported algorithms is its low computational complexity, which makes it suitable for autonomous robotic telescopes returning vast pipelines of data.

Point Spread FunctionCosmic Ray Hit Human Intuition: Cosmic ray hits in astronomical exposures are usually noticeably different then PSFs of true astronomical sources, and a reasonably trained human can usually tell between the two. One examining an astronomical frame can notice that cosmic ray hits are usually smaller than PSFs of astronomical sources, and their edges are usually sharper. Although many cosmic ray hits are not larger than just one pixel, in some cases they can be larger than some of the point spread functions of astronomical sources (Van Dokkum 2001). An observer trying to manually detect cosmic ray hits in an astronomical frame would probably examine the edges and the surface size of the peaks. For instance, if the surface size of the peak is very small and it has sharp edges, it would be classified as a cosmic ray hit. If the surface size of the peak is larger and its edges are not very sharp, it would be probably classified as a PSF of an astronomical source. Since some of the cosmic ray hits have only one or two sharp edges, it is also necessary to examine the sharpest edge of the PSF.

Human Intuition The intuition of detecting cosmic-ray hits can be summarized by a set of intuitive natural language rules such as: 1. If the peak is small and the edges are sharp then the peak is a cosmic ray hit. 2. If the peak is large and the edges are not very sharp then the peak is not a cosmic ray hit. 3. If the peak is medium and most of the edges are not very sharp except from one extremely sharp edge then the peak is a cosmic ray hit. 4. If the peak is small and the edges are moderately sharp then the peak is a cosmic ray hit. 5. If the peak is large and the edges are not sharp except from one edge that is moderately sharp then the peak is not a cosmic ray hit.

Surface Size (pixels) Sharpest Edge (  ) Average Edge (  ) 1/0 Fuzzy Logic Modeling A Human Perception-Based Fuzzy Logic Model

Surface Size Edge Sharpness Membership Functions

Fuzzy Rules The fuzzy rules are defined using the membership functions of the antecedent variables ({single, medium, large, huge} and {low, mederate, sharp, extreme}) and the domain of the consequent variable {0,1}. The rules are based on natural language rules of intuition.

Large ^ Low ^ Low  0 Single ^ Sharp ^ Sharp  1 Large ^ Sharp ^ Sharp  1 Large ^ Low ^ Sharp  0 Small ^ Low ^ Sharp  1 Medium ^ Sharp ^ Low  1 Huge ^ Sharp ^ Sharp  1 Fuzzy Rules

The Computation Process The computation process is based on product inferencing and weighted average defuzzification (Takagi & Sugeno 1983,1985), and can be demonstrated by the following example: Suppose that surface_size=5, average_edge=35 and sharpest edge=60. The membership of the value of the fuzzy variable surface_size in the fuzzy set small is 2/3, and the membership in the fuzzy set medium is 1/3. The membership in the fuzzy sets single, large and huge is 0. Similarly, the membership of the value of the fuzzy variable average edge in the fuzzy set moderate is ¾, and in the fuzzy set low it is ¼. 60 is the point where the membership function of the fuzzy set sharp reaches its maximum of unity, so the membership of 60 in sharp is (60-40)/20=, while its membership in all other fuzzy sets is 0. In the inference computation stage, the first rule single ^ low ^ low  1 is depended on the fuzzy sets single, low and low, so the strength of this rule is 0 * ¼ * 0 = 0.

The Computation Process When using product inferencing, if one of the fuzzy variables has a membership level of 0 (no membership) in one of the fuzzy sets referred by the rule, the rule does not have any effect on the final result of the computation. In this example, the only fuzzy rules that have non-zero membership values in all of 3 fuzzy sets are: 1. small ^ low ^ sharp  1 2. small ^ moderate ^ sharp  1 3. medium ^ low ^ sharp  0 4. medium ^ moderate ^ sharp  0 The membership of the values of the antecedent variables in the fuzzy sets of rule 1 (small, low and sharp) 2/3, 1/4, 1 respectively. Similarly, the membership of the antecedent variables in the fuzzy sets of rule 2 are 2/3, 3/4, 1, membership in the fuzzy sets of rule 3 are 1/3, 3/4, 1, and themembership in the fuzzy sets of rule 4 are 1/3, 1/3, 1.

Since the defuzzification is performed using the weighted average defuzzification method (Takagi & Sugeno 1983, 1985), the computed value of the consequent variable is: The Computation Process The value of the consequent variable is handled such that values greater than 0.5 are classified as cosmic ray hits. Otherwise, the values are classified as non-cosmic ray hits. Since in the above computation the output value is d,, the input values in this example are classified as a cosmic ray hit.

Performance AlgorithmCR RejectedFalse Positives Van Dokkum86%1.5% Rhoads78%1.4% Pych76%1.4% The Proposed Algorithm 81%0.8% * The proposed algorithm has a clear advantage in terms of computational efficiency. While some of the above algorithms are relatively slow, the presented algorithm can process a integer FITS frame in less than 8 seconds, using a system equipped with an Intel Pentium IV 2.66 MHZ processor and 512 MB of RAM. In order to compare the performance of the proposed algorithm to previously reported algorithms, we used the data and comparison approach proposed by Farage and Pimbblet (2005).

References Axelrod, T., Connolly, A., Ivezic, Z., Kantor, J., Lupton, R., Plante, R., Stubbs, C., Wittman, D.: 2004, AAS Meeting 205, # Becker, A.C., Rest, A., Miknaitis, G., Smith, R.C., Stubbs, C.: 2004, AAS Meeting 205, # Farage, C.L., Pimbblet, K.A., 2005, PASA, 22, 249 Fixsen, D.J., Offenberg, J.D., Hanisch, R.J., Mather, J.C., Nieto-Santisteban, M.A., Sengupta, R., Stockman, H.S.: 2000, PASP 112, 1350 Offenberg, J.D., Sengupta, R., Fixsen, D.J., Stockman, H.S., Nieto-Santisteban, M.A., Stallcup, S., Hanisch, R.J., Mather, J.C.: 1999, in ASP Conf. Ser. 172, 141 Otuairisg, S., Golden, A., Butler, R.F., Shearer, A., Voisin, B.: 2004, Ground-based Telescopes 5493, 467–473 Pych,W., 2004, PASP 116, Rhoads, J.E.: 2000, PASP 112, 703–710 Salzberg, S., Chandar, R., Ford, H., Murphy, S.K., White, R.: 1995, PASP 107, 279 Shaw, R.A., Horne, K: 1992, in ASP Conf. Ser. 25, Astronomical Data Analysis, Software and Systems Takagi, T., Sugeno, M.: 1983, Proc. of the IFAC Symp. on Fuzzy Information, Knowledge Representation and Decision analysis, 55–60 Takagi, T., Sugeno, M.: 1985, IEEE Trans. Syst. Man & Cybern. 20, 116–132 Van Dokkum, P.G.: 2001, PASP 113, 1420–1427 Windhorst, R.A., Franklin, B.E., Neuschaefer, L.W.: 1994, PASP 106, 798 Zadeh, L.A.: 1965, Information and Control 8, 338–353 Zadeh, L.A.: 1988, Fuzzy Logic, Computer 21, 83–93 Zadeh, L.A.: 1994, IEEE Software 11, 48–56