Blog / Aarni Koskela
Aarni Koskela

Aarni Koskela

Developer generalist with a wide range of experience in various technologies, both on the web and the desktop, as well as embedded/low-level programming.

Blog
October 02, 2019 Aarni Koskela
Announcing Valohai Pipelines

One of the more exciting things we have under development (or, should we say, in the pipeline) right now is our Pipeline system. Since our mission is to enable CI/CD style development for AI and machine learning, there's a logical next step up from just (well, "just" might be the understatement of the year here) running your code in a repeatable manner with Valohai.

View post
Blog
December 03, 2018 Aarni Koskela
Random hyperparameter optimization

Valohai now supports random search for hyperparameter optimization (which we call the Tasks feature), which has been proven in the aptly named paper Random search for hyper-parameter optimization to be an efficient way to find “neighborhoods” of likely-to-be-optimal hyperparameter values, which can then be iterated further to find the really good values.

View post
Blog
August 24, 2018 Aarni Koskela
Level Up Your Machine Learning Code from Notebook to Production

Developing a machine learning model for a new project starts with certain common groundwork and exploration, to understand your data and figure out the approaches to try. A popular choice for this groundwork is Jupyter, an environment where you write Python code interactively.

View post
Blog
July 11, 2018 Aarni Koskela
The Importance of Reproducibility

Reproducibility and replicability are cornerstones of the scientific method. Every so often there’s a sensationalized news article about a new scientific study with astounding results (for instance, we’re looking forward to seeing what’s hot at ICML 2018.

View post