Proceedings

Inferring Iterated Function Systems Approximately from Fractal Images

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. AI, Arts & Creativity. Pages 7699-7707.

https://doi.org/10.24963/ijcai.2024/852

Abstract

As an important mathematical concept, fractals commonly appear in nature and inspire the design of many artistic works.

Although we can generate various fractal images easily based on different iterated function systems (IFSs), inferring an IFS from a given fractal image is still a challenging inverse problem for both scientific research and artistic design.

In this study, we explore the potential of deep learning techniques for this problem, learning a multi-head auto-encoding model to infer typical IFSs (including Julia set and L-system) from fractal images.

In principle, the proposed model encodes fractal images in a latent space and decodes their corresponding IFSs based on the latent representations.

For the fractal images generated by heterogeneous IFSs, we let them share the same encoder and apply two decoders to infer the sequential and non-sequential parameters of their IFSs, respectively.

By introducing one more decoder to reconstruct fractal images, we can leverage large-scale unlabeled fractal images to learn the model in a semi-supervised way, which suppresses the risk of over-fitting.

Comprehensive experiments demonstrate that our method provides a promising solution to infer IFSs approximately from fractal images.

Code and supplementary file are available at \url{https://github.com/HaotianLiu123/Inferring-IFSs-From-Fractal-Images}.

  1. [Angeline, 1994] Peter J. Angeline. Genetic programming: On the programming of computers by means of natural selection. Biosystems, page 69-73, Jan 1994.
  2. [Barnsley and Vince, 2011] Michael F Barnsley and Andrew Vince. The chaos game on a general iterated function sys- tem. Ergodic theory and dynamical systems, 31(4):1073- 1079, 2011.
  3. [Barnsley, 1988] Michael Barnsley. Fractals everywhere. Academic Press Professional, Inc., 1988.
  4. [Barry et al., 2009] David Barry, Onwuarolu Ifeyinwa, Shauna McGee, Raymond Ryan, Gwilym Williams, and Jonathan Blackledge. Relating fractal dimension to branching behaviour in filamentous microorganisms. ISAST Transactions on Electronics and Signal Processing, 4(1):71-76, 2009.
  5. [Bernard and McQuillan, 2023] Jason Bernard and Ian Mc- Quillan. Stochastic l-system inference from multiple string sequence inputs. Soft Computing, 27(10):6783-6798, May 2023.
  6. [de la Higuera, 2005] Colin de la Higuera. A bibliographi- cal study of grammatical inference. Pattern Recognition, 38(9):1332-1348, Sep 2005.
  7. [Dosovitskiy et al., 2020] Alexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn, Xiaohua Zhai, Thomas Unterthiner, Mostafa Dehghani, Matthias Min- derer, Georg Heigold, Sylvain Gelly, et al. An image is worth 16x16 words: Transformers for image recognition at scale. In International Conference on Learning Repre- sentations, 2020.
  8. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. Advances in neural information processing systems, 27, 2014.
  9. [He et al., 2016] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recog- nition. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 770-778, 2016.
  10. [Herman and Walker, 1972] GT Herman and A Walker. The syntactic inference problem as applied to biological sys- tems. Machine Intelligence, 7:341-356, 1972.
  11. [Hoskins and Vagners, 1992] Douglas A Hoskins and Juris Vagners. Image compression using iterated function sys- tems and revolutionary programming: image compres- sion without image metrics. In Conference record of the Twenty-Sixth Asilomar Conference on Signals, Systems & Computers, pages 705-706. IEEE Computer Society, 1992.
  12. [Howard et al., 2017] Andrew G Howard, Menglong Zhu, Bo Chen, Dmitry Kalenichenko, Weijun Wang, Tobias Weyand, Marco Andreetto, and Hartwig Adam. Mo- bilenets: Efficient convolutional neural networks for mo- bile vision applications. arXiv preprint arXiv:1704.04861, 2017.
  13. [Huang et al., 2017] Gao Huang, Zhuang Liu, Laurens Van Der Maaten, and Kilian Q Weinberger. Densely connected convolutional networks. In Proceedings of the IEEE con- ference on computer vision and pattern recognition, pages 4700-4708, 2017.
  14. [Hussein et al., 1999] HusseinKaram Hussein, Aboul-Ella Hassanien, and M. Nakajima. Escape-time modified al- gorithm for generating fractal images based on petri net reachability. IEICE Transactions on Information and Sys- tems,IEICE Transactions on Information and Systems, Jul 1999.
  15. [Jacquin, 1992] A.E. Jacquin. Image coding based on a frac- tal theory of iterated contractive image transformations. IEEE Transactions on Image Processing, 1(1):18-30, Jan 1992.
  16. [Julia, 1918] Gaston Julia. Mémoire sur l'itération des fonc- tions rationnelles. Journal de mathématiques pures et ap- pliquées, 1:47-245, 1918.
  17. [Jürgensen and Lindenmayer, 1987] Helmut Jürgensen and Aristid Lindenmayer. Inference algorithms for develop- mental systems with cell lineages. Bulletin of Mathemati- cal Biology, 49(1):93-123, 1987.
  18. [Kapoor et al., 2004] A. Kapoor, K. Arora, A. Jain, and G.P. Kapoor. Stochastic image compression using fractals. In Proceedings ITCC 2003. International Conference on Information Technology: Coding and Computing, May 2004.
  19. [Kataoka et al., 2022] Hirokatsu Kataoka, Kazushige Okayasu, Asato Matsumoto, Eisuke Yamagata, Ryosuke Yamada, Nakamasa Inoue, Akio Nakamura, and Yutaka Satoh. Pre-training without natural images. International Journal of Computer Vision (IJCV), 2022.
  20. [Kim et al., 2022] Dongjun Kim, Yeongmin Kim, Se Jung Kwon, Wanmo Kang, and Il-Chul Moon. Refining gen- erative process with discriminator guidance in score-based diffusion models. arXiv preprint arXiv:2211.17091, 2022.
  21. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  22. [Krizhevsky et al., 2012] Alex Krizhevsky, Ilya Sutskever, and Geoffrey E Hinton. Imagenet classification with deep convolutional neural networks. Advances in neural infor- mation processing systems, 25, 2012.
  23. [Lee, 2022] Jaegeol Lee. The crossover study regarding the idea of self-organization in organicism by immanuel kant and fractal theory: The aesthetic premise on organisms, life, and infinity. The Korean Society of Culture and Con- vergence, 44(9):419-433, Sep 2022.
  24. [Li et al., 2021] Wei Li, Can Gao, Guocheng Niu, Xinyan Xiao, Hao Liu, Jiachen Liu, Hua Wu, and Haifeng Wang. Unimo: Towards unified-modal understanding and gener- ation via cross-modal contrastive learning. In Proceedings of the 59th Annual Meeting of the Association for Compu- tational Linguistics and the 11th International Joint Con- ference on Natural Language Processing (Volume 1: Long Papers), Jan 2021.
  25. [Li et al., 2022] Chenliang Li, Haiyang Xu, Junfeng Tian, Wei Wang, Ming Yan, Bin Bi, Jiabo Ye, He Chen, Guohai Xu, Zheng Cao, et al. mplug: Effective and efficient vision-language learning by cross-modal skip- connections. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, pages 7241-7259, 2022.
  26. [Li et al., 2023] Junnan Li, Dongxu Li, Silvio Savarese, and Steven Hoi. Blip-2: Bootstrapping language-image pre- training with frozen image encoders and large language models. In International conference on machine learning, pages 19730-19742. PMLR, 2023.
  27. [Lin, 2004] Chin-Yew Lin. Rouge: A package for automatic evaluation of summaries. In Text summarization branches out, pages 74-81, 2004.
  28. [Lindenmayer, 1968] Aristid Lindenmayer. Mathematical models for cellular interactions in development i. filaments with one-sided inputs. Journal of theoretical biology, 18(3):280-299, 1968.
  29. [Maaten and Hinton, 2008] Laurensvander Maaten and Ge- offreyE. Hinton. Visualizing data using t-sne. Journal of Machine Learning Research,Journal of Machine Learning Research, Jan 2008.
  30. [Mai et al., 2020] Florian Mai, Nikolaos Pappas, Ivan Mon- tero, Noah A. Smith, and James Henderson. Plug and play autoencoders for conditional text generation. In Proceed- ings of the 2020 Conference on Empirical Methods in Nat- ural Language Processing (EMNLP), Jan 2020.
  31. [Mandelbrot and Aizenman, 1979] B. B. Mandelbrot and Michael Aizenman. Fractals: Form, chance, and dimen- sion. Physics Today, 32(5):65-66, May 1979.
  32. [Mandelbrot and Mandelbrot, 1982] Benoit B Mandelbrot and Benoit B Mandelbrot. The fractal geometry of nature, volume 1. WH freeman New York, 1982.
  33. [Menassel et al., 2020] Rafik Menassel, Idriss Gaba, and Khalil Titi. Introducing bat inspired algorithm to improve fractal image compression. International Journal of Com- puters and Applications, 42(7):697-704, Oct 2020.
  34. [Oppenheimer, 1986] Peter E Oppenheimer. Real time de- sign and animation of fractal plants and trees. ACM SiG- GRAPH Computer Graphics, 20(4):55-64, 1986.
  35. [Papineni et al., 2002] Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. Bleu: a method for au- tomatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Compu- tational Linguistics, pages 311-318, 2002.
  36. [Pentland, 1984] Alex P Pentland. Fractal-based description of natural scenes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 6(6):661-674, 1984.
  37. [Radford et al., 2018] Alec Radford, Karthik Narasimhan, Tim Salimans, and Ilya Sutskever. Improving language understanding by generative pre-training. 2018.
  38. [Raffel et al., 2020] Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J Liu. Exploring the limits of transfer learning with a unified text-to-text transformer. The Journal of Machine Learning Research, 21(1):5485- 5551, 2020.
  39. [Ramesh et al., 2022] Aditya Ramesh, Prafulla Dhariwal, Alex Nichol, Casey Chu, and Mark Chen. Hierarchical text-conditional image generation with clip latents. arXiv preprint arXiv:2204.06125, 1(2):3, 2022.
  40. [Rinaldo and Zakhor, 1994] R. Rinaldo and A. Zakhor. In- verse and approximation problem for two-dimensional fractal sets. IEEE Transactions on Image Processing, 3(6):802-820, Jan 1994.
  41. [Robbins and Monro, 1951] Herbert Robbins and Sutton Monro. A stochastic approximation method. The Annals of Mathematical Statistics, page 400-407, 1951.
  42. [Simonyan and Zisserman, 2015] K Simonyan and A Zisser- man. Very deep convolutional networks for large-scale im- age recognition. In International Conference on Learning Representations, 2015.
  43. [Tsai and Mecholsky, 1991] YL Tsai and JJ Mecholsky. Fractal fracture of single crystal silicon. Journal of ma- terials research, 6(6):1248-1263, 1991.
  44. [Van den Oord et al., 2016] Aaron Van den Oord, Nal Kalchbrenner, Lasse Espeholt, Oriol Vinyals, Alex Graves, et al. Conditional image generation with pixel- cnn decoders. Advances in neural information processing systems, 29, 2016.
  45. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. Advances in neural information processing systems, 30, 2017.
  46. [Wang et al., 2004] Zhou Wang, Alan C Bovik, Hamid R Sheikh, and Eero P Simoncelli. Image quality assessment: from error visibility to structural similarity. IEEE transac- tions on image processing, 13(4):600-612, 2004.
  47. [Xu et al., 2015] Kelvin Xu, Jimmy Ba, Ryan Kiros, Kyunghyun Cho, Aaron Courville, Ruslan Salakhudinov, Rich Zemel, and Yoshua Bengio. Show, attend and tell: Neural image caption generation with visual attention. In International conference on machine learning, pages 2048-2057. PMLR, 2015.
  48. [Zhang et al., 2018] Richard Zhang, Phillip Isola, Alexei A Efros, Eli Shechtman, and Oliver Wang. The unreasonable effectiveness of deep features as a perceptual metric. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 586-595, 2018.
  49. [Zhao et al., 2018] Yang Zhao, Zhaoqi Ye, Lei Wang, Hong- bin Zhang, Fangqi Xue, Songhai Xie, Xiao-Ming Cao, Ya- hong Zhang, and Yi Tang. Engineering fractal mtw zeolite mesocrystal: Particle-based dendritic growth via twinning- plane induced crystallization. Crystal Growth & Design, 18(2):1101-1108, Feb 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards