Submitted by Tigmib t3_10awo8f in MachineLearning
PredictorX1 t1_j4azldr wrote
Reply to comment by Meddhouib10 in [D] Combining Machine Learning + Expert Knowledge (Question for Agriculture Research) by Tigmib
No, but the idea is pretty straightforward. Assuming that experts can provide domain knowledge that can be coded as conditions or rules (IF engine_temperature > 95 AND coolant_pressure < 12 THEN engine_status = "CRITICAL"), these can be used to generate 0/1 flags based on existing data to augment the training variables.
This can be made much more complex by using actual expert systems or fuzzy logic. There are entire sections of the technical library for those. For fuzzy logic, I would recommend:
"The Fuzzy Systems Handbook"
by Earl Cox
ISBN-13: 978-0121942700
Tigmib OP t1_j4bcr6q wrote
Thanks for that suggestion! Yeah I had thoughts about this. The problem is that plant crop probably has not so binary solutions like a engine status... Maybe a very simple "rule" (e.g. a functions of water access and crop yield) could be added into the loss function. If this easy expert knowledge output a high probability that the plant died (and yield=0) all y_train could be set to 0 also.... However, crop growth relies on so many events that happens during growth, that it would mean to implement many many rules...
Viewing a single comment thread. View all comments