The multifractal detrended fluctuation analysis (MF-DFA) method consists of

Size: px
Start display at page:

Download "The multifractal detrended fluctuation analysis (MF-DFA) method consists of"

Transcription

1 Appendix C Methods and Programs Used in Multifractal Analysis C.1 The MF-DFA Method The multifractal detrended fluctuation analysis (MF-DFA) method consists of five steps [36]. The first three steps are essentially identical to the conventional DFA method [40, 41, 42]. We define the normalized logarithmic returns as g t = logp(t+1) logp(t) σ of length N, where P(t) denotes the daily closing prices of the index and σ is the standard deviation of logarithmic returns. Step 1: Calculate the "profile", Y(i) i [g k < g >],i = 1,...,N, (C.1) k=1 where N is the length of series and < g > is the mean ofg t. Step 2: Divide the profile Y(i) into N s int(n/s) non-overlapping segments of equal length s. Since the length of the series is often not a multiple of the considered time scale s, a short part of the series remains, the same procedure is repeated starting from the opposite end. Thereby, 2N s segments are obtained 109

2 110 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS altogether. Step 3: Calculate the local trend for each of the2n s segments by a least-square fit of the time-series. Then determine the variance F 2 (s,ν) 1 s s {Y[(ν 1)s+i] y ν (i)} 2 i=1 (C.2) for each segment ν, ν = 1,...,N s and F 2 (s,ν) 1 s s {Y[N (ν N s )s+i] y ν (i)} 2 i=1 (C.3) for ν = N s +1,...,2N s. Here,y ν (i) is the fitting polynomial in segment ν. Step 4: Average over all segments to obtain the q th order fluctuation function, F q (s) { 1 2N s here, the variable q can take any real value except zero [36]. 2N s [F 2 (s,ν)] q/2 } 1/q (C.4) ν=1 Step 5: Determine the scaling behavior of the fluctuation functions by analyzing log-log plot off q (s) versussfor each value ofq. If the time seriesg t are long-range power-law correlated, F q (s) increases for large value of s, as a power-law F q (s) s h(q). (C.5) The family of scaling exponents h(q) can be obtained by observing the slope of the log-log plot off q (s) versus s. h(q) is the generalization of the Hurst exponent H( h(2)). The monofractal time series are characterized by a single exponent over all time scales i.e. h(q) is independent of q, whereas for multifractal time series, h(q) varies with q. The h(q) obtained from the MF-DFA is directly related to the classical multifractal scaling exponent [36] by

3 THE MF-DFA METHOD 111 τ(q) = qh(q) 1. (C.6) Using the spectrum of generalized Hurst exponents h(q), one can calculate the singularity strength α and the singularity spectrum f(α) by using α = h(q)+qh (q) and f(α) = q[α h(q)]+1. (C.7) A Hölder exponent denotes monofractality, while in the multifractal case, the different parts of the structure are characterized by different values ofα,leading to the existence of the spectrum f(α). Computer programs: The Fraclab Toolbox (version 1.0) in Matlab software has been used for the multifractal analysis of time series. This toolbox is downloaded from on May 22, We have used three programs for the multifractal analysis that are explained as follows: (1) load_data.m: Run the program (given on next page) and input time series in the.dat or.txt format and push the button signal. The profile, probability density function, and time frequency spectrum of signal will be displayed. In addition, a file "parameters.mat" is created in the Matlab. The file contains all the concerned variables in the new window as follows: x: the original signal series X: the amplitude of the original signal representing the x axis of Probability Density Function P(x) t: the time axis of Time Frequency Analysis f: the frequency of Time Frequency Analysis db: the intensity of Time Frequency Spectrum. The signal is transformed to file outf.m for usage in latter applications.

4 112 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS

5 THE MF-DFA METHOD 113

6 114 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS (2) mfaq.m: To compute the scaling function (F q (s) in step 3 of DFA method discussed above) and Hurst exponent (for q = 2) run this program and provide the following parameters: the detrended order m, multifractal order q, and the starting segment size (Smin) and the ending segment box size (Smax) to do the scaling analysis. Now push the process button, the result will be the log-log plot of the fluctuation function F q (s) vs. s. By pressing enter in the window of Hurst exponent provides the Hurst exponent. (3) MFDFA.m: To do the multifractal analysis of given time series by using MF-DFA, run this program and enter values of following parameters: detrended order m, starting point (Qmin), ending point (Qmax), resolution between Qmin and Qmax, Smin, and Smax as discussed above. Now hit the button load and input the file outf.m then press Compute button. This will provide the multifractal scaling exponents. The programs used for the DFA (mfaq.m) and MF-DFA (MFDFA.m) analysis are based on [36, 41, 75]. Both of these programs are given on the next page.

7 THE MF-DFA METHOD 115 /* Beginning of program mfaq.m */

8 116 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS

9 THE MF-DFA METHOD 117 /* the end of program mfaq.m */

10 118 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS /* MFDFA.m program starts here /

11 THE MF-DFA METHOD 119

12 120 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS

13 THE MF-DFA METHOD 121

14 122 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS

15 SHUFFLING AND SURROGATING METHODS 123 C.2 Shuffling and Surrogating Methods Computer programs: To investigate the source of multifractality in the given time series we need to shuffle and surrogate the original time series. We have used the "Chaotic System Toolbox" that was developed by Alexandros Leontitsis for the analysis of chaotic systems. This toolbox is downloaded on 17 July, 2005 from The program shuffle.m from this toolbox is based on [72]. To shuffle the original time series, first of all we import the original time series into the Matlab workspace and save it as a vector x. Then use the shuffle program (given on the next page) as follow: c=10; s=shuffle(x,c); here s is the output shuffled time series. To surrogate the original time series, we use the IAAFT.m program from this toolbox to surrogate the original time series (x) which is based on [71]. This program makes "c" Iterative Amplitude Adjusted Fourier Transformed (IAAFT) surrogates of a given time series x. First of all we import the original time series into the Matlab workspace and save it as a vector x. Then use the IAAFT.m program (given on next to next page) as follow: c=10; [s,iter] = IAAFT(x,1,1); here s is the output surrogated time series.

16 124 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS /* Program used for shuffling the time series */

17 SHUFFLING AND SURROGATING METHODS 125 /* Beginning of the program to surrogate the series */

18 126 METHODS AND PROGRAMS USED IN MULTIFRACTAL ANALYSIS C.3 Binomial Multifractal Model The Binomial multifractal model (BMFM) is a simple multifractal model which is used to generate the multifractal series. We have used this multifractal model to test the ability of MF-DFA method. We have verified that the MF-DFA method detects the correct multifractal scaling exponents in the given time series. We fit this multifractal model to the financial time series. The multifractal series in the BMFM model is defined by x k = a n(k 1) (1 a) nmax n(k 1), where0.5 < a < 1 is a parameter withk (k = 1,...,N)andN = 2 nmax. n(k) is the number of digits equal to 1 in the binary representation of indexk, for example, n(19) = 3 because 19 corresponds to binary For comparison with the financial data, the binomial multifractal series is generated forn max = 12 with a = 0.6 [79]. Computer programs: We have written a C program mf.c (given on the next page) to generate the multifractal series of any desired length. First of all we take n max = 12 such that N = 2 nmax = 4096 then we calculated n(k) manually. This series for the length k = 1,...,N is taken as an input in the following program:

19 BINOMIAL MULTIFRACTAL MODEL 127 Program for the Binomial Multifractal Model (BMFM)

Package MFDFA. April 18, 2018

Package MFDFA. April 18, 2018 Type Package Title MultiFractal Detrended Fluctuation Analysis Version 1.0 Author Mohamed Laib [aut, cre], Luciano Telesca [aut], Mikhail Kanevski [aut] Package MFDFA April 18, 2018 Maintainer Mohamed

More information

Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA

Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA Copyright 3 SPIE Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA ABSTRACT Image texture is the term given to the information-bearing fluctuations

More information

How Deep Can My Magnetometer See?

How Deep Can My Magnetometer See? A common question when using magnetometers or gradiometers is, How deep is my instrumentation seeing? This Magnetic Moment provides some answers to this question while emphasizing quick analysis methods

More information

VERY HIGH SPATIAL RESOLUTION IMAGE SEGMENTATION BASED ON THE MULTIFRACTAL ANALYSIS

VERY HIGH SPATIAL RESOLUTION IMAGE SEGMENTATION BASED ON THE MULTIFRACTAL ANALYSIS VERY HIGH SPATIAL RESOLUTION IMAGE SEGMENTATION BASED ON THE MULTIFRACTAL ANALYSIS M. Voorons a, *, Y. Voirin a, G. B. Bénié a, K. Fung b a Centre d'applications et de recherches en télédétection (CARTEL),

More information

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines SUMMARY Velocity models used for wavefield-based seismic

More information

ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/05 TEXTURE ANALYSIS

ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/05 TEXTURE ANALYSIS ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/ TEXTURE ANALYSIS Texture analysis is covered very briefly in Gonzalez and Woods, pages 66 671. This handout is intended to supplement that

More information

Important Things to Remember on the SOL

Important Things to Remember on the SOL Notes Important Things to Remember on the SOL Evaluating Expressions *To evaluate an expression, replace all of the variables in the given problem with the replacement values and use (order of operations)

More information

Supplementary Figure 1. Decoding results broken down for different ROIs

Supplementary Figure 1. Decoding results broken down for different ROIs Supplementary Figure 1 Decoding results broken down for different ROIs Decoding results for areas V1, V2, V3, and V1 V3 combined. (a) Decoded and presented orientations are strongly correlated in areas

More information

Title: Optimized multilayer perceptrons for molecular classification and diagnosis using genomic data

Title: Optimized multilayer perceptrons for molecular classification and diagnosis using genomic data Supplementary material for Manuscript BIOINF-2005-1602 Title: Optimized multilayer perceptrons for molecular classification and diagnosis using genomic data Appendix A. Testing K-Nearest Neighbor and Support

More information

Intensity Transformations and Spatial Filtering

Intensity Transformations and Spatial Filtering 77 Chapter 3 Intensity Transformations and Spatial Filtering Spatial domain refers to the image plane itself, and image processing methods in this category are based on direct manipulation of pixels in

More information

Scaling and Power Spectra of Natural Images

Scaling and Power Spectra of Natural Images Scaling and Power Spectra of Natural Images R. P. Millane, S. Alzaidi and W. H. Hsiao Department of Electrical and Computer Engineering University of Canterbury Private Bag 4800, Christchurch, New Zealand

More information

Markov chain Monte Carlo methods

Markov chain Monte Carlo methods Markov chain Monte Carlo methods (supplementary material) see also the applet http://www.lbreyer.com/classic.html February 9 6 Independent Hastings Metropolis Sampler Outline Independent Hastings Metropolis

More information

Using Excel to model Gas Prices - BONUS

Using Excel to model Gas Prices - BONUS Using Excel to model Gas Prices - BONUS 1. Open Excel: Start, Programs, Excel 2. Enter the data given. 3. Select the data values for year and price and create a scatter plot. 1 4. Click on any data point.

More information

Voluntary State Curriculum Algebra II

Voluntary State Curriculum Algebra II Algebra II Goal 1: Integration into Broader Knowledge The student will develop, analyze, communicate, and apply models to real-world situations using the language of mathematics and appropriate technology.

More information

Chapter 3: Intensity Transformations and Spatial Filtering

Chapter 3: Intensity Transformations and Spatial Filtering Chapter 3: Intensity Transformations and Spatial Filtering 3.1 Background 3.2 Some basic intensity transformation functions 3.3 Histogram processing 3.4 Fundamentals of spatial filtering 3.5 Smoothing

More information

Random Vibration Analysis of a Circuit Board. Sean Harvey August 2000 CSI Tip of the Week

Random Vibration Analysis of a Circuit Board. Sean Harvey August 2000 CSI Tip of the Week Random Vibration Analysis of a Circuit Board Sean Harvey August 2000 CSI Tip of the Week Random Vibrations Outline Introduction Sample Problem Description Pre Processing Steps Omitted Interactive steps

More information

College Prep Algebra II Summer Packet

College Prep Algebra II Summer Packet Name: College Prep Algebra II Summer Packet This packet is an optional review which is highly recommended before entering CP Algebra II. It provides practice for necessary Algebra I topics. Remember: When

More information

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging 1 CS 9 Final Project Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging Feiyu Chen Department of Electrical Engineering ABSTRACT Subject motion is a significant

More information

XRDUG Seminar III Edward Laitila 3/1/2009

XRDUG Seminar III Edward Laitila 3/1/2009 XRDUG Seminar III Edward Laitila 3/1/2009 XRDUG Seminar III Computer Algorithms Used for XRD Data Smoothing, Background Correction, and Generating Peak Files: Some Features of Interest in X-ray Diffraction

More information

5. Key ingredients for programming a random walk

5. Key ingredients for programming a random walk 1. Random Walk = Brownian Motion = Markov Chain (with caveat that each of these is a class of different models, not all of which are exactly equal) 2. A random walk is a specific kind of time series process

More information

INDEPENDENT SCHOOL DISTRICT 196 Rosemount, Minnesota Educating our students to reach their full potential

INDEPENDENT SCHOOL DISTRICT 196 Rosemount, Minnesota Educating our students to reach their full potential INDEPENDENT SCHOOL DISTRICT 196 Rosemount, Minnesota Educating our students to reach their full potential MINNESOTA MATHEMATICS STANDARDS Grades 9, 10, 11 I. MATHEMATICAL REASONING Apply skills of mathematical

More information

Selected Introductory Statistical and Data Manipulation Procedures. Gordon & Johnson 2002 Minitab version 13.

Selected Introductory Statistical and Data Manipulation Procedures. Gordon & Johnson 2002 Minitab version 13. Minitab@Oneonta.Manual: Selected Introductory Statistical and Data Manipulation Procedures Gordon & Johnson 2002 Minitab version 13.0 Minitab@Oneonta.Manual: Selected Introductory Statistical and Data

More information

Introduction to Digital Image Processing

Introduction to Digital Image Processing Fall 2005 Image Enhancement in the Spatial Domain: Histograms, Arithmetic/Logic Operators, Basics of Spatial Filtering, Smoothing Spatial Filters Tuesday, February 7 2006, Overview (1): Before We Begin

More information

Chapter 4: Programming with MATLAB

Chapter 4: Programming with MATLAB Chapter 4: Programming with MATLAB Topics Covered: Programming Overview Relational Operators and Logical Variables Logical Operators and Functions Conditional Statements For Loops While Loops Debugging

More information

correlated to the Michigan High School Mathematics Content Expectations

correlated to the Michigan High School Mathematics Content Expectations correlated to the Michigan High School Mathematics Content Expectations McDougal Littell Algebra 1 Geometry Algebra 2 2007 correlated to the STRAND 1: QUANTITATIVE LITERACY AND LOGIC (L) STANDARD L1: REASONING

More information

Arrhythmia Classification Using Local Hölder Exponents and Support Vector Machine

Arrhythmia Classification Using Local Hölder Exponents and Support Vector Machine Arrhythmia Classification Using Local Hölder Exponents and Support Vector Machine Aniruddha Joshi, Rajshekhar, Sharat Chandran, Sanjay Phadke 3, V.K.Jayaraman, and B.D.Kulkarni Computer Science and Engg.

More information

Assignment 2 in Simulation of Telesystems Laboratory exercise: Introduction to Simulink and Communications Blockset

Assignment 2 in Simulation of Telesystems Laboratory exercise: Introduction to Simulink and Communications Blockset Mid Sweden University Revised: 2013-11-12 Magnus Eriksson Assignment 2 in Simulation of Telesystems Laboratory exercise: Introduction to Simulink and Communications Blockset You are expected to conclude

More information

A Versatile Dependent Model for Heterogeneous Cellular Networks

A Versatile Dependent Model for Heterogeneous Cellular Networks 1 A Versatile Dependent Model for Heterogeneous Cellular Networks Martin Haenggi University of Notre Dame July 7, 1 Abstract arxiv:135.97v [cs.ni] 7 May 13 We propose a new model for heterogeneous cellular

More information

Quasi-Monte Carlo Methods Combating Complexity in Cost Risk Analysis

Quasi-Monte Carlo Methods Combating Complexity in Cost Risk Analysis Quasi-Monte Carlo Methods Combating Complexity in Cost Risk Analysis Blake Boswell Booz Allen Hamilton ISPA / SCEA Conference Albuquerque, NM June 2011 1 Table Of Contents Introduction Monte Carlo Methods

More information

Experiment 5: Exploring Resolution, Signal, and Noise using an FTIR CH3400: Instrumental Analysis, Plymouth State University, Fall 2013

Experiment 5: Exploring Resolution, Signal, and Noise using an FTIR CH3400: Instrumental Analysis, Plymouth State University, Fall 2013 Experiment 5: Exploring Resolution, Signal, and Noise using an FTIR CH3400: Instrumental Analysis, Plymouth State University, Fall 2013 Adapted from JP Blitz and DG Klarup, "Signal-to-Noise Ratio, Signal

More information

GLM II. Basic Modeling Strategy CAS Ratemaking and Product Management Seminar by Paul Bailey. March 10, 2015

GLM II. Basic Modeling Strategy CAS Ratemaking and Product Management Seminar by Paul Bailey. March 10, 2015 GLM II Basic Modeling Strategy 2015 CAS Ratemaking and Product Management Seminar by Paul Bailey March 10, 2015 Building predictive models is a multi-step process Set project goals and review background

More information

Learner Expectations UNIT 1: GRAPICAL AND NUMERIC REPRESENTATIONS OF DATA. Sept. Fathom Lab: Distributions and Best Methods of Display

Learner Expectations UNIT 1: GRAPICAL AND NUMERIC REPRESENTATIONS OF DATA. Sept. Fathom Lab: Distributions and Best Methods of Display CURRICULUM MAP TEMPLATE Priority Standards = Approximately 70% Supporting Standards = Approximately 20% Additional Standards = Approximately 10% HONORS PROBABILITY AND STATISTICS Essential Questions &

More information

TELCOM2125: Network Science and Analysis

TELCOM2125: Network Science and Analysis School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2015 Figures are taken from: M.E.J. Newman, Networks: An Introduction 2

More information

CANVAS: Clock Analysis, Visualization, and Archiving System A New Software Package for the Efficient Management of Clock/Oscillator Data

CANVAS: Clock Analysis, Visualization, and Archiving System A New Software Package for the Efficient Management of Clock/Oscillator Data CANVAS: Clock Analysis, Visualization, and Archiving System A New Software Package for the Efficient Management of Clock/Oscillator Data K. Senior, R. Beard, and J. White Space Applications Branch U.S.

More information

One Factor Experiments

One Factor Experiments One Factor Experiments 20-1 Overview Computation of Effects Estimating Experimental Errors Allocation of Variation ANOVA Table and F-Test Visual Diagnostic Tests Confidence Intervals For Effects Unequal

More information

Further Maths Notes. Common Mistakes. Read the bold words in the exam! Always check data entry. Write equations in terms of variables

Further Maths Notes. Common Mistakes. Read the bold words in the exam! Always check data entry. Write equations in terms of variables Further Maths Notes Common Mistakes Read the bold words in the exam! Always check data entry Remember to interpret data with the multipliers specified (e.g. in thousands) Write equations in terms of variables

More information

Computer exercise 1 Introduction to Matlab.

Computer exercise 1 Introduction to Matlab. Chalmers-University of Gothenburg Department of Mathematical Sciences Probability, Statistics and Risk MVE300 Computer exercise 1 Introduction to Matlab. Understanding Distributions In this exercise, you

More information

Supervised vs unsupervised clustering

Supervised vs unsupervised clustering Classification Supervised vs unsupervised clustering Cluster analysis: Classes are not known a- priori. Classification: Classes are defined a-priori Sometimes called supervised clustering Extract useful

More information

This assignment is due the first day of school. Name:

This assignment is due the first day of school. Name: This assignment will help you to prepare for Geometry A by reviewing some of the topics you learned in Algebra 1. This assignment is due the first day of school. You will receive homework grades for completion

More information

Digital Image Processing. Lecture # 3 Image Enhancement

Digital Image Processing. Lecture # 3 Image Enhancement Digital Image Processing Lecture # 3 Image Enhancement 1 Image Enhancement Image Enhancement 3 Image Enhancement 4 Image Enhancement Process an image so that the result is more suitable than the original

More information

Summary. Introduction. Source separation method

Summary. Introduction. Source separation method Separability of simultaneous source data based on distribution of firing times Jinkun Cheng, Department of Physics, University of Alberta, jinkun@ualberta.ca Summary Simultaneous source acquisition has

More information

Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data

Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data The following table shows the raw data which you need to fit to an appropriate equation k (s -1 ) T (K) 0.00043 312.5 0.00103 318.47 0.0018

More information

Splines and penalized regression

Splines and penalized regression Splines and penalized regression November 23 Introduction We are discussing ways to estimate the regression function f, where E(y x) = f(x) One approach is of course to assume that f has a certain shape,

More information

Resources for statistical assistance. Quantitative covariates and regression analysis. Methods for predicting continuous outcomes.

Resources for statistical assistance. Quantitative covariates and regression analysis. Methods for predicting continuous outcomes. Resources for statistical assistance Quantitative covariates and regression analysis Carolyn Taylor Applied Statistics and Data Science Group (ASDa) Department of Statistics, UBC January 24, 2017 Department

More information

COURSE STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING HELD ON JULY TO BE EFFECTIVE FROM THE ACADEMIC YEAR

COURSE STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING HELD ON JULY TO BE EFFECTIVE FROM THE ACADEMIC YEAR COURSE STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING HELD ON JULY- 2000 TO BE EFFECTIVE FROM THE ACADEMIC YEAR 2000-2001 MCA SEMESTER -1 Scheme of evaluation Max. Marks Min. Marks to

More information

VW 1LQH :HHNV 7KH VWXGHQW LV H[SHFWHG WR

VW 1LQH :HHNV 7KH VWXGHQW LV H[SHFWHG WR PreAP Pre Calculus solve problems from physical situations using trigonometry, including the use of Law of Sines, Law of Cosines, and area formulas and incorporate radian measure where needed.[3e] What

More information

Allan Variance Analysis of Random Noise Modes in Gyroscopes

Allan Variance Analysis of Random Noise Modes in Gyroscopes Allan Variance Analysis of Random Noise Modes in Gyroscopes Alexander A. Trusov, Ph.D. Alex.Trusov@gmail.com, AlexanderTrusov.com, MEMS.eng.uci.edu MicroSystems Laboratory, Mechanical and Aerospace Engineering

More information

1.Some Basic Gray Level Transformations

1.Some Basic Gray Level Transformations 1.Some Basic Gray Level Transformations We begin the study of image enhancement techniques by discussing gray-level transformation functions.these are among the simplest of all image enhancement techniques.the

More information

Design of Multichannel AP-DCD Algorithm using Matlab

Design of Multichannel AP-DCD Algorithm using Matlab , October 2-22, 21, San Francisco, USA Design of Multichannel AP-DCD using Matlab Sasmita Deo Abstract This paper presented design of a low complexity multichannel affine projection (AP) algorithm using

More information

Nonlinear Noise Reduction

Nonlinear Noise Reduction Chapter 3 Nonlinear Noise Reduction Many natural and engineered systems generate nonlinear deterministic time series that are contaminated by random measurement or dynamic noise. Even clean time series

More information

Math, Lower Adolescent. Unit 1 Money. Basics

Math, Lower Adolescent. Unit 1 Money. Basics Math, Lower Adolescent Unit 1 Money Basics Equations and Algebraic Equations Adding, subtracting, multiplying, and dividing integers (7.3) Concrete Ratios (7.4) Writing Algebraic Equations (7.13) Using

More information

Data Mining Classification: Bayesian Decision Theory

Data Mining Classification: Bayesian Decision Theory Data Mining Classification: Bayesian Decision Theory Lecture Notes for Chapter 2 R. O. Duda, P. E. Hart, and D. G. Stork, Pattern classification, 2nd ed. New York: Wiley, 2001. Lecture Notes for Chapter

More information

Estimation of Automotive Pitch, Yaw, and Roll using Enhanced Phase Correlation on Multiple Far-field Windows

Estimation of Automotive Pitch, Yaw, and Roll using Enhanced Phase Correlation on Multiple Far-field Windows Estimation of Automotive Pitch, Yaw, and Roll using Enhanced Phase Correlation on Multiple Far-field Windows M. Barnada, C. Conrad, H. Bradler, M. Ochs and R. Mester Visual Sensorics and Information Processing

More information

9.9 Coherent Structure Detection in a Backward-Facing Step Flow

9.9 Coherent Structure Detection in a Backward-Facing Step Flow 9.9 Coherent Structure Detection in a Backward-Facing Step Flow Contributed by: C. Schram, P. Rambaud, M. L. Riethmuller 9.9.1 Introduction An algorithm has been developed to automatically detect and characterize

More information

Assignment 2. with (a) (10 pts) naive Gauss elimination, (b) (10 pts) Gauss with partial pivoting

Assignment 2. with (a) (10 pts) naive Gauss elimination, (b) (10 pts) Gauss with partial pivoting Assignment (Be sure to observe the rules about handing in homework). Solve: with (a) ( pts) naive Gauss elimination, (b) ( pts) Gauss with partial pivoting *You need to show all of the steps manually.

More information

Testing Random- Number Generators

Testing Random- Number Generators Testing Random- Number Generators Raj Jain Washington University Saint Louis, MO 63131 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse574-06/ 27-1 Overview

More information

Machine Learning / Jan 27, 2010

Machine Learning / Jan 27, 2010 Revisiting Logistic Regression & Naïve Bayes Aarti Singh Machine Learning 10-701/15-781 Jan 27, 2010 Generative and Discriminative Classifiers Training classifiers involves learning a mapping f: X -> Y,

More information

BLIND QUALITY ASSESSMENT OF JPEG2000 COMPRESSED IMAGES USING NATURAL SCENE STATISTICS. Hamid R. Sheikh, Alan C. Bovik and Lawrence Cormack

BLIND QUALITY ASSESSMENT OF JPEG2000 COMPRESSED IMAGES USING NATURAL SCENE STATISTICS. Hamid R. Sheikh, Alan C. Bovik and Lawrence Cormack BLIND QUALITY ASSESSMENT OF JPEG2 COMPRESSED IMAGES USING NATURAL SCENE STATISTICS Hamid R. Sheikh, Alan C. Bovik and Lawrence Cormack Laboratory for Image and Video Engineering, Department of Electrical

More information

Note Set 4: Finite Mixture Models and the EM Algorithm

Note Set 4: Finite Mixture Models and the EM Algorithm Note Set 4: Finite Mixture Models and the EM Algorithm Padhraic Smyth, Department of Computer Science University of California, Irvine Finite Mixture Models A finite mixture model with K components, for

More information

Cross-validation. Cross-validation is a resampling method.

Cross-validation. Cross-validation is a resampling method. Cross-validation Cross-validation is a resampling method. It refits a model of interest to samples formed from the training set, in order to obtain additional information about the fitted model. For example,

More information

Signal Classification through Multifractal Analysis and Complex Domain Neural Networks

Signal Classification through Multifractal Analysis and Complex Domain Neural Networks Signal Classification through Multifractal Analysis and Complex Domain Neural Networks W. Kinsner, V. Cheung, K. Cannons, J. Pear*, and T. Martin* Department of Electrical and Computer Engineering Signal

More information

A VERIFICATION OF SELECTED PROPERTIES OF TELECOMMUNICATION TRAFFIC GENERATED BY OPNET SIMULATOR.

A VERIFICATION OF SELECTED PROPERTIES OF TELECOMMUNICATION TRAFFIC GENERATED BY OPNET SIMULATOR. UNIVERSITY OF LJUBLJANA Faculty of Electrical Engineering Daniel Alonso Martinez A VERIFICATION OF SELECTED PROPERTIES OF TELECOMMUNICATION TRAFFIC GENERATED BY OPNET SIMULATOR. Erasmus exchange project

More information

Integrated Algebra 2 and Trigonometry. Quarter 1

Integrated Algebra 2 and Trigonometry. Quarter 1 Quarter 1 I: Functions: Composition I.1 (A.42) Composition of linear functions f(g(x)). f(x) + g(x). I.2 (A.42) Composition of linear and quadratic functions II: Functions: Quadratic II.1 Parabola The

More information

SLStats.notebook. January 12, Statistics:

SLStats.notebook. January 12, Statistics: Statistics: 1 2 3 Ways to display data: 4 generic arithmetic mean sample 14A: Opener, #3,4 (Vocabulary, histograms, frequency tables, stem and leaf) 14B.1: #3,5,8,9,11,12,14,15,16 (Mean, median, mode,

More information

R Programming Basics - Useful Builtin Functions for Statistics

R Programming Basics - Useful Builtin Functions for Statistics R Programming Basics - Useful Builtin Functions for Statistics Vectorized Arithmetic - most arthimetic operations in R work on vectors. Here are a few commonly used summary statistics. testvect = c(1,3,5,2,9,10,7,8,6)

More information

Math 56 Homework 1. Matthew Jin. April 3, e n 10+ne. = O(n 1 ) n > n 0, where n 0 = 0 be- 10+ne

Math 56 Homework 1. Matthew Jin. April 3, e n 10+ne. = O(n 1 ) n > n 0, where n 0 = 0 be- 10+ne Math 56 Homework 1 Matthew Jin April 3, 2014 1a) e n 10+ne is indeed equal to big O of n 1 e as n approaches infinity. Let n n 10+ne n C n 1 for some constant C. Then ne n 10+ne C n Observe that Choose

More information

Regression Analysis and Linear Regression Models

Regression Analysis and Linear Regression Models Regression Analysis and Linear Regression Models University of Trento - FBK 2 March, 2015 (UNITN-FBK) Regression Analysis and Linear Regression Models 2 March, 2015 1 / 33 Relationship between numerical

More information

Introduction to Computer Graphics and Computer Vision Assignment 3: Due 7/27/2015

Introduction to Computer Graphics and Computer Vision Assignment 3: Due 7/27/2015 Introduction to Computer Graphics and Computer Vision Assignment 3: Due 7/27/2015 Nicholas Dwork For this assignment, don t submit any printouts of images. If you want to turn in some answers handwritten,

More information

Graph Types. Peter M. Kogge. Graphs Types. Types of Graphs. Graphs: Sets (V,E) where E= {(u,v)}

Graph Types. Peter M. Kogge. Graphs Types. Types of Graphs. Graphs: Sets (V,E) where E= {(u,v)} Graph Types Peter M. Kogge Please Sir, I want more 1 Types of Graphs Graphs: Sets (V,E) where E= {(u,v)} Undirected: (u,v) = (v,u) Directed: (u,v)!= (v,u) Networks: Graphs with weights Multi-graphs: multiple

More information

Experiment 3. Getting Start with Simulink

Experiment 3. Getting Start with Simulink Experiment 3 Getting Start with Simulink Objectives : By the end of this experiment, the student should be able to: 1. Build and simulate simple system model using Simulink 2. Use Simulink test and measurement

More information

Computational Intelligence (CS) SS15 Homework 1 Linear Regression and Logistic Regression

Computational Intelligence (CS) SS15 Homework 1 Linear Regression and Logistic Regression Computational Intelligence (CS) SS15 Homework 1 Linear Regression and Logistic Regression Anand Subramoney Points to achieve: 17 pts Extra points: 5* pts Info hour: 28.04.2015 14:00-15:00, HS i12 (ICK1130H)

More information

Today. Lecture 4: Last time. The EM algorithm. We examine clustering in a little more detail; we went over it a somewhat quickly last time

Today. Lecture 4: Last time. The EM algorithm. We examine clustering in a little more detail; we went over it a somewhat quickly last time Today Lecture 4: We examine clustering in a little more detail; we went over it a somewhat quickly last time The CAD data will return and give us an opportunity to work with curves (!) We then examine

More information

Multidisciplinary Analysis and Optimization

Multidisciplinary Analysis and Optimization OptiY Multidisciplinary Analysis and Optimization Process Integration OptiY is an open and multidisciplinary design environment, which provides direct and generic interfaces to many CAD/CAE-systems and

More information

Scale Free Network Growth By Ranking. Santo Fortunato, Alessandro Flammini, and Filippo Menczer

Scale Free Network Growth By Ranking. Santo Fortunato, Alessandro Flammini, and Filippo Menczer Scale Free Network Growth By Ranking Santo Fortunato, Alessandro Flammini, and Filippo Menczer Motivation Network growth is usually explained through mechanisms that rely on node prestige measures, such

More information

ENSC 805. Spring Assignment 1 Solution.

ENSC 805. Spring Assignment 1 Solution. ENSC 805 Spring 2016 Assignment 1 Solution Question 1. Go to the link below to install Matlab on your personal computer. https://www.sfu.ca/itservices/technical/software/matlab/nameduserlicense.html Question

More information

Dealing with Categorical Data Types in a Designed Experiment

Dealing with Categorical Data Types in a Designed Experiment Dealing with Categorical Data Types in a Designed Experiment Part II: Sizing a Designed Experiment When Using a Binary Response Best Practice Authored by: Francisco Ortiz, PhD STAT T&E COE The goal of

More information

Applying Supervised Learning

Applying Supervised Learning Applying Supervised Learning When to Consider Supervised Learning A supervised learning algorithm takes a known set of input data (the training set) and known responses to the data (output), and trains

More information

What can we represent as a Surface?

What can we represent as a Surface? Geography 38/42:376 GIS II Topic 7: Surface Representation and Analysis (Chang: Chapters 13 & 15) DeMers: Chapter 10 What can we represent as a Surface? Surfaces can be used to represent: Continuously

More information

Most nonzero floating-point numbers are normalized. This means they can be expressed as. x = ±(1 + f) 2 e. 0 f < 1

Most nonzero floating-point numbers are normalized. This means they can be expressed as. x = ±(1 + f) 2 e. 0 f < 1 Floating-Point Arithmetic Numerical Analysis uses floating-point arithmetic, but it is just one tool in numerical computation. There is an impression that floating point arithmetic is unpredictable and

More information

Grade 9 Math Terminology

Grade 9 Math Terminology Unit 1 Basic Skills Review BEDMAS a way of remembering order of operations: Brackets, Exponents, Division, Multiplication, Addition, Subtraction Collect like terms gather all like terms and simplify as

More information

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi 1. Introduction The choice of a particular transform in a given application depends on the amount of

More information

Hei nz-ottopeitgen. Hartmut Jürgens Dietmar Sau pe. Chaos and Fractals. New Frontiers of Science

Hei nz-ottopeitgen. Hartmut Jürgens Dietmar Sau pe. Chaos and Fractals. New Frontiers of Science Hei nz-ottopeitgen Hartmut Jürgens Dietmar Sau pe Chaos and Fractals New Frontiers of Science Preface Authors VU X I Foreword 1 Mitchell J. Feigenbaum Introduction: Causality Principle, Deterministic

More information

Part 3: Image Processing

Part 3: Image Processing Part 3: Image Processing Moving Window Transform Georgy Gimel farb COMPSCI 373 Computer Graphics and Image Processing 1 / 62 1 Examples of linear / non-linear filtering 2 Moving window transform 3 Gaussian

More information

Prof. Manoochehr Shirzaei. RaTlab.asu.edu

Prof. Manoochehr Shirzaei. RaTlab.asu.edu RaTlab.asu.edu Introduction To MATLAB Introduction To MATLAB This lecture is an introduction of the basic MATLAB commands. We learn; Functions Procedures for naming and saving the user generated files

More information

Introductory Applied Statistics: A Variable Approach TI Manual

Introductory Applied Statistics: A Variable Approach TI Manual Introductory Applied Statistics: A Variable Approach TI Manual John Gabrosek and Paul Stephenson Department of Statistics Grand Valley State University Allendale, MI USA Version 1.1 August 2014 2 Copyright

More information

SizeStrain For XRD profile fitting and Warren-Averbach analysis

SizeStrain For XRD profile fitting and Warren-Averbach analysis SizeStrain For XRD profile fitting and Warren-Averbach analysis I. How to use MDI SizeStrain? 1. Start MDI SizeStrain, use menu File -> Open Pattern for new Analysis to open an XRD pattern file from Program

More information

Frequency Estimation Using Time-Frequency Based Methods

Frequency Estimation Using Time-Frequency Based Methods University of New Orleans ScholarWorks@UNO University of New Orleans Theses and Dissertations Dissertations and Theses 8-8-2007 Frequency Estimation Using Time-Frequency Based Methods Cuong Mai University

More information

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION Frank Dong, PhD, DABR Diagnostic Physicist, Imaging Institute Cleveland Clinic Foundation and Associate Professor of Radiology

More information

Statistical Methods in AI

Statistical Methods in AI Statistical Methods in AI Distance Based and Linear Classifiers Shrenik Lad, 200901097 INTRODUCTION : The aim of the project was to understand different types of classification algorithms by implementing

More information

Digital Image Processing using MATLAB and STATISTICA

Digital Image Processing using MATLAB and STATISTICA The 2nd International Conference on Virtual Learning, ICVL 2007 1 Digital Image Processing using MATLAB and STATISTICA Emilia Dana Seleţchi 1, Octavian G. Duliu 1 1 University of Bucharest, Faculty of

More information

Automated image enhancement using power law transformations

Automated image enhancement using power law transformations Sādhanā Vol. 37, Part 6, December 212, pp. 739 745. c Indian Academy of Sciences Automated image enhancement using power law transformations SPVIMAL 1 and P K THIRUVIKRAMAN 2, 1 Birla Institute of Technology

More information

Statistics of Natural Image Categories

Statistics of Natural Image Categories Statistics of Natural Image Categories Authors: Antonio Torralba and Aude Oliva Presented by: Sebastian Scherer Experiment Please estimate the average depth from the camera viewpoint to all locations(pixels)

More information

MetroPro Surface Texture Parameters

MetroPro Surface Texture Parameters MetroPro Surface Texture Parameters Contents ROUGHNESS PARAMETERS...1 R a, R q, R y, R t, R p, R v, R tm, R z, H, R ku, R 3z, SR z, SR z X, SR z Y, ISO Flatness WAVINESS PARAMETERS...4 W a, W q, W y HYBRID

More information

Intensity Transformation and Spatial Filtering

Intensity Transformation and Spatial Filtering Intensity Transformation and Spatial Filtering Outline of the Lecture Introduction. Intensity Transformation Functions. Piecewise-Linear Transformation Functions. Introduction Definition: Image enhancement

More information

QUESTIONS 1 10 MAY BE DONE WITH A CALCULATOR QUESTIONS ARE TO BE DONE WITHOUT A CALCULATOR. Name

QUESTIONS 1 10 MAY BE DONE WITH A CALCULATOR QUESTIONS ARE TO BE DONE WITHOUT A CALCULATOR. Name QUESTIONS 1 10 MAY BE DONE WITH A CALCULATOR QUESTIONS 11 5 ARE TO BE DONE WITHOUT A CALCULATOR Name 2 CALCULATOR MAY BE USED FOR 1-10 ONLY Use the table to find the following. x -2 2 5-0 7 2 y 12 15 18

More information

Measurement of display transfer characteristic (gamma, )

Measurement of display transfer characteristic (gamma, ) Measurement of display transfer characteristic (gamma, ) A. Roberts (BBC) EBU Sub group G4 (Video origination equipment) has recently completed a new EBU publication setting out recommended procedures

More information

IQR = number. summary: largest. = 2. Upper half: Q3 =

IQR = number. summary: largest. = 2. Upper half: Q3 = Step by step box plot Height in centimeters of players on the 003 Women s Worldd Cup soccer team. 157 1611 163 163 164 165 165 165 168 168 168 170 170 170 171 173 173 175 180 180 Determine the 5 number

More information

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 SUBJECTIVE AND OBJECTIVE QUALITY EVALUATION FOR AUDIO WATERMARKING BASED ON SINUSOIDAL AMPLITUDE MODULATION PACS: 43.10.Pr, 43.60.Ek

More information

Multiple Regression White paper

Multiple Regression White paper +44 (0) 333 666 7366 Multiple Regression White paper A tool to determine the impact in analysing the effectiveness of advertising spend. Multiple Regression In order to establish if the advertising mechanisms

More information

136 Proceedings of the rd International Teletraffic Congress (ITC 2011)

136 Proceedings of the rd International Teletraffic Congress (ITC 2011) Gaussian Approximation of CDN Call Level Traffic Andrzej Bak and Piotr Gajowniczek Institute of Telecommunications Warsaw University of Technology Nowowiejska 5/9, -665 Warsaw, Poland Email: bak@tele.pw.edu.pl

More information