Replies: 4 comments 6 replies
-
Unsecret is generating such one-hop predictions based on the refactored treat predicates. At this stage, the system only produces a single type of inference: - X treats or studied or applied to treat - Y (support path/edge) ----> X - treats - Y (predicted edge). I had planned to extend this capability to other refactored "treat" predicates as we incorporate more updated data from KPs. However, since you mentioned
I will pause this plan for now and wait for the final decision before determining whether to cancel or continue. |
Beta Was this translation helpful? Give feedback.
-
I don't recall this decision being made. And if we did make it (my memory is horrible these days, so entirely plausible), I think we didn't completely think through the implications for the automated testing. BTE does make these assertions, and they are a key part of passing the "Top Answer" tests. If you wanted BTE to not use the "foundational one-hops" to create the direct |
Beta Was this translation helpful? Give feedback.
-
Aragorn is using FWIW, I agree with @andrewsu - I might have misunderstood / misremembered but I don't see a problem with ARAs also using these rules; I thought the CQS was kind of a backstop rather than sole source. |
Beta Was this translation helpful? Give feedback.
-
My takeaway from the 9-3-24 Architecture Call is that we want to allow for ARAs to generate one hop treats predictions if they wish. One reason for this is that awareness of these predictions will allow ARAs to more accurately score treats prediction results that may also be supported by multi-hop rules or other prediction methods. Details of this approach:
A couple concerns raised about this approach:
Alternate approaches to the one above that we might consider:
One we settle on an approach, the EPC/CQS team can draft some guidance documentation to be sure the rules we settle on are clear and followed. |
Beta Was this translation helpful? Give feedback.
-
I pose the following question for "rule-based" ARAs (BTE, Unsecret, ARAGORN) as a discussion thread to collect answers and debate solutions. @andrewsu @colleenXu @webyrd @kaiwenho @cbizon please respond in a comment.
WE ASK THAT EACH ARA CREATE A COMMENT BELOW TO ANSWER THE QUESTION, AND IF RELEVANT PROVIDE DETAILS ABOUT WHAT ONE-HOP PREDICTIONS THEY ARE MAKING,. THANKS YOU!
TL;DR version:
treats
edges they had been creating with edges that use a more "foundational" predicate to capture more precisely what a knowledge source is actually reporting to be true. e.g. that a chemical/drug isin clinical trials for
a condition, orapplied to treat
a condition, orbeneficial in models of
a condition - in cases where the evidence used by these sources is not strong/direct enough to warrant atreats
assertion edge.The ask for each ARA here is to report here if they are generating any one hop predictions based on the new predicates introduced by the treat refactor ('in clinical trials for', 'applied to treat', 'studied to treat', 'treats or studied or applied to treat').
We need to get a sense of this to decide how to move forward w.r.t. if we want this to happen, and if so, how to mitigate some of the downstream consequences of this happening. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions