{"id":101630,"date":"2025-02-27T19:11:28","date_gmt":"2025-02-27T19:11:28","guid":{"rendered":"https:\/\/www.greenkeeperapp.com\/marketing\/?p=101630"},"modified":"2025-02-28T01:43:59","modified_gmt":"2025-02-28T01:43:59","slug":"101630","status":"publish","type":"post","link":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/101630\/","title":{"rendered":"Predict wilt hours before it strikes: Proof of Concept"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;6713.1px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;6288.3px&#8221; custom_padding=&#8221;0px||0px||true|&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;154px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"202\" data-end=\"633\">The turf industry has embraced various technologies to improve irrigation efficiency. Hand-held moisture meters have replaced pocketknives. Mower-mounted sensors help turf managers detect soil moisture variability, while in-ground sensors relentlessly monitor changes over time. Now, machine-learning optimization\u2014a type of AI that powers GreenKeeper Insight\u2014can be used to accurately predict soil moisture changes days in advance.<\/p>\n<p data-start=\"635\" data-end=\"849\">Recently, a good friend and GreenKeeper user called <em data-start=\"687\" data-end=\"691\">BS<\/em> on this claim. While it sounds outlandish, the data doesn\u2019t lie. GreenKeeper learns how your turf uses water and can accurately predict when wilt will occur.<\/p>\n<p>[\/et_pb_text][et_pb_divider _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5 data-start=\"856\" data-end=\"904\"><strong data-start=\"860\" data-end=\"902\">How Can AI Help Predict Soil Moisture?<\/strong><\/h5>\n<p data-start=\"906\" data-end=\"1355\">Turfgrass systems lose water through the process of evapotranspiration (ET) and gain water through natural precipitation and irrigation. These processes are governed by many factors, including weather conditions, shade, site slope\/exposure, soil texture, irrigation system design, grass species, mowing height, and more. Managing these variables is complex, yet experienced turf managers develop an intuitive understanding of their site over time.<\/p>\n<p data-start=\"1357\" data-end=\"1819\">Hand-held moisture meters have accelerated this learning process. These tools precisely measure soil moisture content\u2014a key metric that can be tracked, recorded, and managed. Measuring moisture when turf begins to wilt helps determine a site\u2019s specific wilt point. Taking readings throughout the day reveals how quickly a site dries under different weather conditions. Measuring again the next morning demonstrates how irrigation affects soil moisture content.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.greenkeeperapp.com\/marketing\/wp-content\/uploads\/2024\/03\/x7fqm3.jpg&#8221; title_text=&#8221;x7fqm3&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Hand-held moisture meters don\u2019t just help humans learn\u2014they help machines learn, too. GreenKeeper App already has access to site-specific information, including grass species, soil texture, and hourly weather data, to estimate ET. In fact, hourly ET is estimated using an ensemble of 40 different ET models. By pairing these data with daily soil moisture measurements and irrigation runtimes, the machine-learning algorithm in GreenKeeper Insight can identify additional factors affecting soil moisture fluctuations. These insights are then combined with forecast ET\u2014GreenKeeper predicts reference ET up to 14 days into the future\u2014to model soil moisture changes with impressive accuracy.<\/p>\n<p>[\/et_pb_text][et_pb_divider _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5 data-start=\"2516\" data-end=\"2579\"><strong data-start=\"2520\" data-end=\"2577\">Validating GreenKeeper Insight on a Golf Course Green<\/strong><\/h5>\n<p data-start=\"2581\" data-end=\"2817\">The GreenKeeper Insight algorithm was firest validated on the sixth green at the Country Club of Lincoln. This bentgrass putting green, maintained to the highest standards, sits on a modified push-up root zone in the heart of Lincoln, NE.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.greenkeeperapp.com\/marketing\/wp-content\/uploads\/2025\/02\/20240729_132023.jpg&#8221; title_text=&#8221;20240729_132023&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"2819\" data-end=\"3219\">Each morning, we measured the average soil moisture using 12 to 18 readings from a <strong data-start=\"2902\" data-end=\"2922\">Spectrum TDR 350<\/strong> with 3-inch tines in <strong data-start=\"2944\" data-end=\"2957\">Sand mode<\/strong>. We also recorded the previous night\u2019s irrigation runtime and entered both values into GreenKeeper App\u2019s <strong data-start=\"3063\" data-end=\"3089\">Water Resource Planner<\/strong>. (Afternoon hand watering was not accounted for in our model.) The experiment was conducted from August 4 to September 6, 2024.<\/p>\n<p data-start=\"3221\" data-end=\"3554\">In the initial <strong data-start=\"3236\" data-end=\"3260\">model training phase<\/strong> (gray rows in the data table), the Water Resource Planner used standard estimates for variables like crop coefficient and irrigation output to predict soil moisture for the following day. Users can manually adjust some of these factors in the <strong data-start=\"3501\" data-end=\"3513\">Settings<\/strong> section of the Water Resource Planner.<\/p>\n<p data-start=\"3221\" data-end=\"3554\">After several days of consistent data entry, GreenKeeper Insight began optimizing its predictions using machine learning (white rows in our dataset). The model continued to improve in accuracy with regular soil moisture measurements.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.greenkeeperapp.com\/marketing\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-27-083451.png&#8221; title_text=&#8221;Screenshot 2025-02-27 083451&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||1px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5 data-start=\"3798\" data-end=\"3842\"><strong data-start=\"3802\" data-end=\"3840\">How Accurate Were the Predictions?<\/strong><\/h5>\n<p data-start=\"3844\" data-end=\"4280\">After just <strong data-start=\"3855\" data-end=\"3866\">10 days<\/strong>, GreenKeeper Insight dramatically improved the accuracy of soil moisture predictions. Between <strong data-start=\"3961\" data-end=\"3990\">August 14 and September 6<\/strong>, the average difference between estimated and actual soil moisture was only <strong data-start=\"4067\" data-end=\"4106\">0.5% volumetric water content (VWC)<\/strong>. On most days, the difference was <strong data-start=\"4141\" data-end=\"4159\">less than 0.3%<\/strong>. In comparison, before GreenKeeper Insight optimization, the average difference was <strong data-start=\"4244\" data-end=\"4256\">1.9% VWC<\/strong> over the same period.<\/p>\n<p data-start=\"4282\" data-end=\"4319\" style=\"padding-left: 40px;\">One standout day was <strong data-start=\"4303\" data-end=\"4316\">August 14<\/strong>:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul data-start=\"4321\" data-end=\"4509\">\n<li data-start=\"4321\" data-end=\"4358\">Measured soil moisture: <strong data-start=\"4347\" data-end=\"4356\">25.5%<\/strong><\/li>\n<li data-start=\"4359\" data-end=\"4437\">GreenKeeper Insight-predicted soil moisture: <strong data-start=\"4406\" data-end=\"4415\">25.2%<\/strong> (only <strong data-start=\"4422\" data-end=\"4430\">0.3%<\/strong> off)<\/li>\n<li data-start=\"4438\" data-end=\"4509\">Standard model prediction (without AI): <strong data-start=\"4480\" data-end=\"4489\">19.8%<\/strong> (off by <strong data-start=\"4498\" data-end=\"4506\">5.7%<\/strong>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p data-start=\"4511\" data-end=\"4622\" style=\"padding-left: 40px;\">Another key observation occurred on <strong data-start=\"4547\" data-end=\"4562\">September 3<\/strong> after the model ran for <strong data-start=\"4587\" data-end=\"4600\">120 hours<\/strong> (5 days!) without adjustment.<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul data-start=\"4624\" data-end=\"4854\">\n<li data-start=\"4624\" data-end=\"4671\">August 29 measured soil moisture: <strong data-start=\"4660\" data-end=\"4669\">17.8%<\/strong><\/li>\n<li data-start=\"4672\" data-end=\"4721\">September 3 measured soil moisture: <strong data-start=\"4710\" data-end=\"4719\">19.4%<\/strong><\/li>\n<li data-start=\"4722\" data-end=\"4794\">GreenKeeper Insight-predicted soil moisture: <strong data-start=\"4769\" data-end=\"4778\">19.4%<\/strong> (exact match)<\/li>\n<li data-start=\"4795\" data-end=\"4854\">Standard model prediction: <strong data-start=\"4824\" data-end=\"4833\">14.8%<\/strong> (off by <strong data-start=\"4842\" data-end=\"4851\">-4.8%<\/strong>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p data-start=\"4856\" data-end=\"5006\">There were two outlier days (<strong data-start=\"4885\" data-end=\"4914\">August 21 and September 5<\/strong>) when measured soil moisture was higher than projected by both models. Possible causes include:<\/p>\n<p data-start=\"4856\" data-end=\"5006\">\n<ol data-start=\"5007\" data-end=\"5203\">\n<li data-start=\"5007\" data-end=\"5091\">Significant afternoon hand watering the previous day added unexpected moisture.<\/li>\n<li data-start=\"5092\" data-end=\"5203\">A few unusually low readings skewed the measured average one day, resulting in an over-correction the next day<\/li>\n<\/ol>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.greenkeeperapp.com\/marketing\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-27-130311.png&#8221; title_text=&#8221;Screenshot 2025-02-27 130311&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5 data-start=\"5379\" data-end=\"5434\"><strong data-start=\"5383\" data-end=\"5432\">GreenKeeper Insight Optimization is Not Static<\/strong><\/h5>\n<p data-start=\"5436\" data-end=\"5679\">GreenKeeper Insight continuously evolves. Key variables\u2014such as sun angle, shade presence, day length, and effective root depth\u2014change throughout the season. The AI adapts by prioritizing <strong data-start=\"5624\" data-end=\"5634\">recent<\/strong> soil moisture data for model optimization.<\/p>\n<p data-start=\"5681\" data-end=\"5868\">To trigger machine learning, consistent data entry is required. A single measurement without other recent data points is ignored. Regular sampling ensures the model remains optimized.<\/p>\n<p>[\/et_pb_text][et_pb_divider _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5 data-start=\"5875\" data-end=\"5921\"><strong data-start=\"5879\" data-end=\"5919\">What\u2019s Next for GreenKeeper Insight?<\/strong><\/h5>\n<p data-start=\"5923\" data-end=\"6137\">Machine learning in GreenKeeper Insight is set to revolutionize multiple agronomic models within GreenKeeper. Our goal is to scale the Water Resource Model across all irrigation zones on your course or field.<\/p>\n<p data-start=\"6139\" data-end=\"6164\">We are also working on:<\/p>\n<p data-start=\"6139\" data-end=\"6164\">\n<ul data-start=\"6165\" data-end=\"6632\">\n<li data-start=\"6165\" data-end=\"6251\"><strong data-start=\"6167\" data-end=\"6207\">Integration with Performance Tracker<\/strong> \u2013 Let your staff input data effortlessly.<\/li>\n<li data-start=\"6252\" data-end=\"6396\"><strong data-start=\"6254\" data-end=\"6293\">Connections to SPIIO and Soil Scout<\/strong> \u2013 These in-ground soil moisture sensors will automate data collection and expedite training.<\/li>\n<li data-start=\"6397\" data-end=\"6632\"><strong data-start=\"6399\" data-end=\"6434\">Expanding AI-driven predictions<\/strong> \u2013 GreenKeeper Insight will soon help predict:\n<ul data-start=\"6485\" data-end=\"6632\">\n<li data-start=\"6485\" data-end=\"6511\">Clipping volume trends<\/li>\n<li data-start=\"6514\" data-end=\"6545\">Soil organic matter changes<\/li>\n<li data-start=\"6548\" data-end=\"6576\">PGR rate recommendations<\/li>\n<li data-start=\"6579\" data-end=\"6632\">Performance metrics (green speed, firmness, etc.)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.greenkeeperapp.com\/marketing\/wp-content\/uploads\/2024\/03\/20230415_080240-scaled.jpg&#8221; title_text=&#8221;20230415_080240&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-40px|||||&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_divider _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5 data-start=\"6639\" data-end=\"6692\"><strong data-start=\"6643\" data-end=\"6690\">Data Entry Discipline: A Small Effort with Big Rewards<\/strong><\/h5>\n<p data-start=\"6694\" data-end=\"6833\">Incorporating data collection into your daily routine doesn\u2019t have to be time-consuming. <strong data-start=\"6783\" data-end=\"6831\">Start simple and small, but stay consistent.<\/strong><\/p>\n<p data-start=\"6835\" data-end=\"6849\">For example:<\/p>\n<ul data-start=\"6850\" data-end=\"7169\">\n<li data-start=\"6850\" data-end=\"6962\">Measure clipping volume, average soil moisture, and green speed from one representative green daily.<\/li>\n<li data-start=\"6963\" data-end=\"7076\">Choose the first green you mow each morning\u2014when mower buckets are clean and reels are sharp\u2014for consistency.<\/li>\n<li data-start=\"7077\" data-end=\"7169\">Enter these values into GreenKeeper, along with the previous night\u2019s irrigation runtime.<\/li>\n<li data-start=\"7077\" data-end=\"7169\">These two minutes of data collection allow GreenKeeper to predict soil moisture changes, optimize irrigation needs to prevent wilt,t rack fertilizer removal through mowing, and schedule PGR applications, mowing, and rolling more efficiently<\/li>\n<\/ul>\n<p data-start=\"7429\" data-end=\"7558\">It\u2019s better to <strong data-start=\"7444\" data-end=\"7488\">spend 2 minutes measuring one area daily<\/strong> than <strong data-start=\"7494\" data-end=\"7555\">40 minutes measuring all greens just a few times per week<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_divider _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4 data-start=\"7565\" data-end=\"7620\"><strong data-start=\"7569\" data-end=\"7618\">GreenKeeper App: Smarter Turfgrass Management<\/strong><\/h4>\n<p data-start=\"7622\" data-end=\"7841\">GreenKeeper App helps turfgrass managers <strong data-start=\"7663\" data-end=\"7723\">save time, save money, and make more confident decisions<\/strong>. Our software now has a labor management feature &#8211; <strong>GreenKeeper WhiteBoard<\/strong> &#8211; to assign jobs, track labor, and customize work programs.<\/p>\n<p data-start=\"7843\" data-end=\"7931\"><strong data-start=\"7843\" data-end=\"7929\">Start your subscription today at <a data-start=\"7878\" data-end=\"7926\" rel=\"noopener\" target=\"_new\" href=\"https:\/\/GreenKeeperApp.com\">GreenKeeperApp.com<\/a>.<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The turf industry has embraced various technologies to improve irrigation efficiency. Hand-held moisture meters have replaced pocketknives. Mower-mounted sensors help turf managers detect soil moisture variability, while in-ground sensors relentlessly monitor changes over time. Now, machine-learning optimization\u2014a type of AI that powers GreenKeeper Insight\u2014can be used to accurately predict soil moisture changes days in advance. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":101634,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-101630","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"jetpack_featured_media_url":"https:\/\/www.greenkeeperapp.com\/marketing\/wp-content\/uploads\/2025\/02\/20240824_070116-scaled.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/posts\/101630"}],"collection":[{"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/comments?post=101630"}],"version-history":[{"count":11,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/posts\/101630\/revisions"}],"predecessor-version":[{"id":101653,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/posts\/101630\/revisions\/101653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/media\/101634"}],"wp:attachment":[{"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/media?parent=101630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/categories?post=101630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greenkeeperapp.com\/marketing\/index.php\/wp-json\/wp\/v2\/tags?post=101630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}