The Curious Engineer

All blogs / AI / ML

Terra Incognita

blog.christianperone.com

by Christian S. Perone

AI / MLPythonMathEmbedded / microcontrollers

Posts
169 from 7 Feb 2009 to 26 Oct 2026
Posting
monthly (7 in the last year)
Kind
personal blog
Feed
https://blog.christianperone.com/feed/

2026 6

  1. Pandora M1, a training monitor box (64 nodes x 8 GPUs support)
  2. The systems that no one will test
  3. Portable ML jobs monitor with M5Stack
  4. Where the wild Discovery Loops are
  5. Flow Matching Elites with NVIDIA PhysicalAI Autonomous Vehicles dataset
  6. Auris I – a hackable ultra low-power AI pin

2025 5

  1. Slides for Gemma3n architecture guide talk
  2. Diffusion Elites + World Models: surprisingly good, simple and embarrassingly parallel
  3. TorchStation Prototype V1 – GPUs panel
  4. VectorVFS: your filesystem as a vector database
  5. Notes on Gilbert Simondon’s “On the Mode of Existence of Technical Objects” and Artificial Intelligence

2024 5

  1. The geometry of data: the missing metric tensor and the Stein score [Part II]
  2. Torch Titan distributed training code analysis
  3. Memory-mapped CPU tensor between Torch, Numpy, Jax and TensorFlow
  4. Generalisation, Kant’s schematism and Borges’ Funes el memorioso – Part I
  5. [pt-br] Dados das enchentes no Rio Grande do Sul (RS) em 2024

2023 4

  1. PyTorch 2 Internals – Talk
  2. Thoughts on Riemannian metrics and its connection with diffusion/score matching [Part I]
  3. Large language model data pipelines and Common Crawl (WARC/WAT/WET)
  4. Feste: composing NLP tasks with automatic parallelization and batching

2022 3

  1. Couple of recent publications in uncertainty estimation and autonomous vehicles
  2. Tutorial on using LLVM to JIT PyTorch fx graphs to native code (x86/arm/risc-v/wasm) (Part I – Scalars)
  3. Arduino WAN, Helium network and cryptographic co-processor

2021 1

  1. Episuite: epidemiology in Python

2020 9

  1. Talk: Gradient-based optimization for Deep Learning
  2. Visualizing sample simplex trajectories in Deep Learning
  3. A new professional ethics: Karl Popper and Xenophanes’ epistemology
  4. Talk: Bayesian modelling for COVID-19 seroprevalence studies
  5. COVID-19 Analysis: Symptom onset to confirmation delay estimation for states in Brazil
  6. Nota sobre o estudo da UFPel no Rio Grande do Sul
  7. COVID-19 Analysis: ICU occupancy forecasting for Portugal
  8. First early R0 estimate for Portugal COVID-19 outbreak
  9. Gandiva, using LLVM and Arrow to JIT and evaluate Pandas expressions

2019 9

  1. Listening to the neural network gradient norms during training
  2. Visualizing network ensembles with bootstrap and randomized priors
  3. Uncertainty Estimation in Deep Learning (PyData Lisbon / July 2019)
  4. Numpy dispatcher: when Numpy becomes a protocol for an ecosystem
  5. Benford law on GPT-2 language model
  6. Randomized prior functions in PyTorch
  7. PyData Montreal slides for the talk: PyTorch under the hood
  8. 10 years of blogging !
  9. A sane introduction to maximum likelihood estimation (MLE) and maximum a posteriori (MAP)

2018 10

  1. Introducing EuclidesDB – A machine learning feature database
  2. Time Maps: visualizing discrete events from Brazilian presidential election candidates
  3. Análise bayesiana dos microdados do ENEM do Rio Grande do Sul
  4. Benford’s law emerges from deep language model
  5. PyTorch 1.0 tracing JIT and LibTorch C++ API to integrate PyTorch into NodeJS
  6. Concentration inequalities – Part I
  7. NLP word representations and the Wittgenstein philosophy of language
  8. PyTorch – Internal Architecture Tour
  9. Privacy-preserving sentence semantic similarity using InferSent embeddings and secure two-party computation
  10. New prime on the block

2017 4

  1. The effective receptive field on CNNs
  2. Benford’s law – Index
  3. The same old historicism, now on AI
  4. Introduction to Word Embeddings

2016 5

  1. Nanopipe: connecting the modern babel
  2. JIT native code generation for TensorFlow computation graphs using Python and LLVM
  3. Convolutional Neural Networks – Architectural Zoo
  4. Voynich Manuscript: word vectors and t-SNE visualization of some patterns
  5. Convolutional hypercolumns in Python

2015 6

  1. Convolutional Neural Networks Presentation
  2. Deep learning – Convolutional neural networks and feature extraction with Python
  3. Google’s S2, geometry on the sphere, cells and Hilbert curve
  4. Luigi’s Codex Seraphinianus deep learning dreams
  5. Real time Drone object tracking using Python and OpenCV
  6. Arduino and OLED display to monitor Redis for fun and profit

2014 4

  1. Recebendo dados de baloes meteorologicos da Aeronautica
  2. Simple and effective coin segmentation using Python and OpenCV
  3. Despesas de Custeio e Lei de Benford
  4. Universality, primes and space communication

2013 6

  1. The beauty of Bitcoin P2P network
  2. Protocoin – a pure Python Bitcoin protocol implementation
  3. Mapa de calor dos dados de acidentes de transito do DataPoa
  4. Book Suggestion: Codex Seraphinianus
  5. Machine Learning :: Cosine Similarity for Vector Space Models (Part III)
  6. Rastreamento em tempo real de avioes em Porto Alegre utilizando Raspberry Pi + Radio UHF (SDR RTL2832U)

2012 5

  1. Raspberry Pi & Arduino: a laser pointer communication and a LDR voltage sigmoid
  2. Genetic Programming and a LLVM JIT for restricted Python AST expressions
  3. Raspberry Pi no Brasil
  4. Review Board – Review Requests plotting using Python
  5. Accessing HP Cloud OpenStack Nova using Python and Requests

2011 17

  1. Announce: Stallion v0.2 released !
  2. Announce: ‘Stallion’ – Python Package Manager
  3. Hacking into Python objects internals
  4. C++11 user-defined literals and some constructions
  5. Machine Learning :: Text feature extraction (tf-idf) – Part II
  6. Machine Learning :: Text feature extraction (tf-idf) – Part I
  7. The Interactive Robotic Painting Machine !
  8. Pyevolve – new repository at Github
  9. News: Algorithm searches for models that best explain experimental data
  10. C++0x :: Introduction to some amazing features
  11. The bad good news for optimization
  12. Hiatus
  13. PyCon 2011: Genetic Programming in Python
  14. Using pyearthquake to plot Japan USGS earthquake data into the near real-time MODIS satellite imagery
  15. Invite: PyCon US 2011 – Genetic Programming in Python
  16. Health and Genetic Algorithms
  17. Google Analytics Visualization

2010 11

  1. Darwin on the track
  2. Capturing and comparing writers profiles through Markov chains
  3. PyOhio 2010: Genetic Programming in Python
  4. New SIGEVOlution Volume 5 Issue 1
  5. The future can be written in RPython now
  6. Pyevolve 0.6rc1 released !
  7. Riemann Zeta function visualizations with Python
  8. New issue of SIGEVOlution (Volume 4 Issue 3)
  9. News: Using genetic algorithms to optimise current and future health planning
  10. New issue of SIGEVOlution, Volume 4 Issue 2
  11. Exploring real-time Haiti USGS Earthquake data with near real-time MODIS Aqua+Terra satellite imagery using Python

2009 59

  1. Pyevolve in action, solving a 100 cities TSP problem
  2. A method for JIT’ing algorithms and data structures with LLVM
  3. Pyevolve on SIGEVOlution
  4. Pyevolve benchmark on different Python flavors
  5. Successful pyevolve multiprocessing speedup for Genetic Programming
  6. Meanwhile, at the Hall of Justice!
  7. Beautiful Django
  8. On the irreversibility of evolution
  9. New SIGEvolution issue – Volume 3 Issue 4!
  10. n-queens problem using Pyevolve
  11. Word is smart, but OpenOffice is wise
  12. Send Subversion commit messages to Twitter
  13. An analysis of Benford’s law applied to Twitter
  14. Announce: python-gstringc 1.0
  15. Pyevolve: announce of the user group
  16. GLib GString wrapper for Python
  17. Jinja2 in a Java JSP
  18. Approximating Pi number using Genetic Programming
  19. Genetic Programming and Flex layouts
  20. FISL 10 – “Forum Internacional de Software Livre”
  21. Benford’s Law and the Iran’s election
  22. Genetic Programming meets Python
  23. The Darwin’s cake experiment
  24. Prime Numbers and the Benford’s Law
  25. Evolving autopilots could boost space slingshots
  26. Pyevolve: Sourceforge.net Nomination
  27. ‘Evolutionary Algorithms’ Mimic Natural Evolution In Silico And Lead To Innovative Solutions For Complex Problems
  28. Pyevolve: Genetic Algorithms + Interactive Mode
  29. Delicious.com, checking user numbers against Benford’s Law
  30. Benford’s Law meets Python and Apple Stock Prices
  31. More Twitter 3D videos
  32. Digital Archeology Reveals Dinosaur Details using Genetic Algorithms
  33. Evolutionary Computation
  34. Computação Evolutiva
  35. Computer Program Self-Discovers Laws of Physics
  36. Pyevolve: LaTeX documentation
  37. TSP on Nokia N73 using PyS60 and Pyevolve
  38. Good news for Python community
  39. Genetic Algorithms on cellphones ! Pyevolve on Nokia N73 (Symbian + PyS60)
  40. Happy Birthday Genetic Argonaut !
  41. Travelling Salesman on Sony PSP using Stackless Python + Pyevolve
  42. Google Search Insight for GA and GP
  43. Rosenbrock’s banana function and friends
  44. Considerations regarding Karl Popper’s philosophy of science and Evolutionary Algorithms
  45. Pyevolve on Sony PSP ! (genetic algorithms on PSP)
  46. Pyevolve: the effect of Linear Scaling
  47. Python: 3D real-time debugging and function call structure
  48. Twitter in 3D !
  49. Genetic Algorithms help us to understand how we see
  50. Good news: IronPython and Jython compatibility !
  51. Pyevolve profiling dot graph
  52. Considerações sobre a filosofia da ciência de Karl Popper e Algoritmos Evolutivos
  53. The Pyevolve Interactive Mode on Mac OS
  54. Happy Darwin day !
  55. Python: acessing near real-time MODIS images and fire data from NASA’s Aqua and Terra satellites
  56. Considerações sobre o determinismo e livre-arbítrio para uma futura e distante ciência
  57. Pyevolve: work on the distributed Genetic Algorithm support
  58. A beautiful example of cooperation between theory and experiment, the new Boron form
  59. The new Pyevolve blog site