Growing tomatoes with Amazon Web Services – hortidaily.com

30MHz is participating in the autonomous greenhouse challenge: growing tomatoes without entering the greenhouse. Theyre managing the greenhouse from behind their laptops, and have to guide their decisions based on the real-time data they receive from the indoor climate, outside conditions and weather forecasts. To be able to do this theyve been developing multiple machine learning applications. These applications guide the cultivation strategy and subsequently, the actions taken to reach the desired climate.

Machine learning challengesHowever, there are many challenges in developing and operationalising large scale machine learning applications. One reason is the inherent nature of machine learning. Data are ever-evolving and models are stochastic, which means you have no certainty about what will happen in advance.

In software engineering, code is version controlled to manage changes over time (i.e. the numbered software updates of your smartphone). In machine learning, there are no standardised solutions to manage changes in code, data and model characteristics at the same time. And this is largely due to the (im)maturity of the field. There are many initiatives trying to solve this problem, for example, MLflow and Data Version Control (DVC), but these have their own limitations which are out the scope of this blog.

AWS project & solutionsTo solve some of these problems 30MHz has been fortunate to receive the help of two machine learning engineers from Amazon Web Services (or AWS). AWS is a cloud provider, and the company is using their services to host among others servers, database and machine learning models. As a company, 30MHz has been closely working together with AWS for quite some years. For this reason, and because theyre excited about the work, 30MHz had the opportunity to learn from and work with AWS engineers at their own office in Amsterdam for more than two weeks.

The goals of the project were twofold:

Improve and automateWith AWS' knowledge and experience, 30MHz has been able to improve and automate a large part of their machine learning infrastructure. The result is a scalable and robust framework for machine learning applications on the 30MHz platform.

For more information:30MHzMoezelhavenweg 91043AM AmsterdamNetherlands+31 (0) 6 14551362contact@30mhz.comwww.30mhz.com

Go here to see the original:
Growing tomatoes with Amazon Web Services - hortidaily.com

Related Posts
This entry was posted in $1$s. Bookmark the permalink.