Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENHANCEMENT] Semantics of option "max. characters" in masking-based hierarchy wizard is unclear #439

Open
idhamari opened this issue Jan 9, 2023 · 2 comments
Assignees

Comments

@idhamari
Copy link
Contributor

idhamari commented Jan 9, 2023

Describe the bug
When one changes the number in the Max character it has no effect.

ArxBugMasking

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Edit>Create Hierarchy...'
  2. Click on 'Use Masking ...'
  3. Change the number in Max. hierarchy e.g. 1
  4. The result is the same when selecting a larger number e.g. 5!!!

Expected behavior
Should mask only one character when Max. Characters is 1

ARX GUI (please complete the following information):

  • OS: Windows 10
  • Version 3.9.0 and 3.9.1
@idhamari idhamari added the bug label Jan 9, 2023
@idhamari idhamari changed the title [BUG] Hierarchy Wizard Masking Max. Characters not working [BUG] Hierarchy Wizard Masking Max. Characters is not working Jan 9, 2023
@jenno-verdonck
Copy link
Contributor

The "max. characters" attribute, and other domain properties, are only used in the Loss metric calculations. They do not change the generalization method (same in the API). I think if the above behavior is needed, an additional attribute will be required.

@prasser prasser added enhancement and removed bug labels Jan 9, 2023
@prasser prasser changed the title [BUG] Hierarchy Wizard Masking Max. Characters is not working [ENHANCEMENT] Semantics of option "max. characters" in masking-based hierarchy wizard is unclear Jan 9, 2023
@prasser
Copy link
Collaborator

prasser commented Jan 9, 2023

This is not a bug. The semantics of the field is just confusing. It will not influence how masking is applied to individual values but will have an influence on how information loss / utility is measured when functional hierarchies are being used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants