Reverse-engineer fractal resampling process

  • Context: Graduate 
  • Thread starter Thread starter deadrabbit
  • Start date Start date
  • Tags Tags
    Fractal Process
Click For Summary
SUMMARY

The discussion focuses on reverse-engineering a fractal resampling process to compare time series of varying lengths by identifying common features. The method involves stripping out noise to standardize the series for analysis. Key techniques include selecting specific data points based on powers of two and using linear interpolation, with suggestions to refine accuracy through mid-point addition. The original document referenced is by Donati and Martinez, which provides a detailed methodology for this process.

PREREQUISITES
  • Understanding of time series analysis
  • Familiarity with fractal resampling techniques
  • Knowledge of linear interpolation methods
  • Basic concepts of spline fitting and adaptive knot placement
NEXT STEPS
  • Study the document by Donati and Martinez on fractal resampling for detailed methodology
  • Learn about linear interpolation and its applications in time series analysis
  • Research adaptive knot placement in spline fitting for improved accuracy
  • Explore fractional Brownian motion and its relevance to terrain generation
USEFUL FOR

Data scientists, statisticians, and researchers involved in time series analysis and feature extraction from noisy data.

deadrabbit
Hey,

I am working on a project where I need to take several time series of various lengths and identify common features. So, for example, a period of 100 days may exhibit the same features as a period of 10 days -- the system is self-similar in this way.

In order to compare these series of different lengths I need to strip out noise that is not important for feature identification in order to bring them to the same scale.

I have come across this document that shows a rather efficient method of doing this and would like to reverse engineer it... any help greatly appreciated.

http://www.congrexprojects.com/docs...4_12-40_donati-martinez_fractalresampling.pdf
 
Mathematics news on Phys.org
deadrabbit said:
Hey,

I am working on a project where I need to take several time series of various lengths and identify common features. So, for example, a period of 100 days may exhibit the same features as a period of 10 days -- the system is self-similar in this way.

In order to compare these series of different lengths I need to strip out noise that is not important for feature identification in order to bring them to the same scale.

I have come across this document that shows a rather efficient method of doing this and would like to reverse engineer it... any help greatly appreciated.

http://www.congrexprojects.com/docs...4_12-40_donati-martinez_fractalresampling.pdf

Why don't you just contact the authors of the work to ask for their help?
 
Doesn't page 8 already explain it?

If the original data set is ##x_0, x_1, \dots##, start by keeping the points ##x_0, x_{2^k}, 2x_{2^k}, \dots## for a "large" value of ##k##.

If linear interpolation between those points is not good enough in an interval, add the mid-point of that interval to the list of points.

Rinse and repeat till the result is accurate enough.

In the example they start from ##x_0## and ##x_8##, then add the mid point ##x_4##, etc.

You might want to compare this will something like spline fitting adaptive knot placement, e.g. http://www3.stat.sinica.edu.tw/statistica/oldpdf/A20n39.pdf

For the "inspiration" on page 7, google fractal (or fractional) brownian terrain generation.
 
Last edited:

Similar threads

  • · Replies 2 ·
Replies
2
Views
8K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 13 ·
Replies
13
Views
10K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 1 ·
Replies
1
Views
10K
  • Sticky
  • · Replies 2 ·
Replies
2
Views
506K