CommonCoreOntologies icon indicating copy to clipboard operation
CommonCoreOntologies copied to clipboard

Definitions of Signal Detection Artifact Function and Signal Processing Artifact Function too broad

Open gregfowlerphd opened this issue 1 year ago • 6 comments

Given the definition of Signal Detection Artifact Function, if an artifact is designed to discern between information-bearing patterns and random patterns, or noise, that distract from the information, then all of that artifact's Artifact Functions are Signal Detection Artifact Functions, which needn't be the case. Similar remarks apply in the case of Signal Processing Artifact Function.

The definitions could probably be fixed if they were revised to appeal to realization.

gregfowlerphd avatar May 02 '24 00:05 gregfowlerphd

Signal Detection Artifact Function = An Artifact Function that inheres in Artifacts that are designed to discern between information-bearing patterns and random patterns, or noise, that distract from the information.

could be turned into:

Signal Detection Artifact Function = An Artifact Function that is realized in the process of discerning between information-bearing patterns and random patterns, or noise, that distract from the information

And

Signal Processing Artifact Function = An Artifact Function that inheres in Artifacts that are designed to process or transfer information contained in signals.

Turns into:

Signal Processing Artifact Function = An Artifact Function that is realized in the process of transferring or processing information contained in signals.

@mark-jensen where can I start working on some of these changes? On this issue and ones similar like 246

cameronmore avatar May 02 '24 12:05 cameronmore

@cameronmore: Your proposed definitions sound good, though I'd suggest some minor changes that would make them more similar to most other definitions of Artifact Function subclasses:

Signal Detection Artifact Function: An Artifact Function that is realized in processes in which some Artifact is used to discern between information-bearing patterns and random patterns, or noise, that distract from the information.

Signal Processing Artifact Function: An Artifact Function that is realized in processes in which some Artifact is used to process or transfer information contained in signals.

gregfowlerphd avatar May 02 '24 19:05 gregfowlerphd

The ancestor class Artifact Function already covers the 'inheres in an artifact that' portion of the definition, so although I like your suggestion, I think it could be conciser, and the other definition (that have the same style) also don't have that 'inheres in artifact that' portion.

cameronmore avatar May 02 '24 19:05 cameronmore

@cameronmore: I'm not sure what you mean. The slightly changed versions of your proposed definitions that I suggested don't mention inherence at all.

gregfowlerphd avatar May 02 '24 19:05 gregfowlerphd

Sorry, I meant that the 'in which some artifact is used to' portion of the definition isn't necessary, that's more of the definition of the process in which the artifact is employed

cameronmore avatar May 02 '24 20:05 cameronmore

@cameronmore: OK. Although I'd note that most of the other definitions of Artifact Function subclasses do contain the "in which some Artifact is used to" portion.

gregfowlerphd avatar May 02 '24 20:05 gregfowlerphd

An update has been merged into development in response to this issue. Closing.

neilotte avatar Aug 03 '24 20:08 neilotte