[Models] ATG Improve Clustering Algorithm
Categories
(Core :: Machine Learning: Frontend, task)
Tracking
()
People
(Reporter: vbaungally, Assigned: vbaungally)
References
(Blocks 1 open bug)
Details
(Whiteboard: [aiaug])
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
Current algorithm uses Kmeans. We previously tested agglomerative clustering against our test set and found quite some improvements there. Do some more evaluations and add method if metrics improve.
Updated•1 month ago
|
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 1•29 days ago
|
||
This patch switches the KMeans clustering algorithm used for Auto Tab Grouping to
Agglomerative clustering. The latter is more performant and has better metrics on our
golden dataset. It is also deterministic.
| Assignee | ||
Comment 3•27 days ago
|
||
This patch switches the KMeans clustering algorithm used for Auto Tab Grouping to
Agglomerative clustering. The latter is more performant and has better metrics on our
golden dataset. It is also deterministic.
Original Revision: https://phabricator.services.mozilla.com/D316350
Updated•27 days ago
|
Comment 4•27 days ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: - Lower clustering / grouping quality compared to current version shipping.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing: Requires smart window to be enabled
This test should take you 1 minute:
- Set `browser.smartwindow.autoTabGrouping.enabled` to true.
- Use Smart Windows in Nightly to browse as you normally would.
- Use the new Auto Tab Grouping feature (by clicking on the "window" icon on the right of the awesome bar).
- This should show a modal with suggested grouped tabs.
- Risk associated with taking this patch: low
- Explanation of risk level: It just switches the method used for grouping, so the downstream suggestions from Auto Tab Grouping are more cohesive.
- String changes made/needed?: No
- Is Android affected?: no
Comment 5•27 days ago
|
||
| bugherder | ||
Updated•26 days ago
|
Updated•26 days ago
|
Comment 7•15 days ago
|
||
Verified as fixed in our latest Release 154.0.1, our latest Beta 155.0b2 and our latest Nightly 156.0a1 (2026-08-19)
Description
•