Releases: chrismbryant/binary-classification-playground
Releases · chrismbryant/binary-classification-playground
v1.3
v1.2
Changes
- Unpin footer from bottom of page
- Add tooltip to clarify x-axis
- Add screen recording to README demo-ing interactive visualization
v1.1
Changes
- Add hover emphasis to selected curves
- Add equation details with MathJax
- Add tooltip info for k_{x} constants
- Add page footer with links to GitHub and Medium
v1.0
Changes
- Add page title
- Reorganize content so that SVGs are on the left and sliders are on the right
- Break sliders up into two sections, one for cost adjustments, and one for model distribution adjustments
- Add shape slider to allow the beta distributions to get pointier
- Add plot titles to the top right of each SVG
v0.2
Changes
- Add cost curve SVG
- Make all 5 cost/benefit sliders functional
- Draw cost optimum points on both the probability calibration curve and the cost curve
v0.1
Initial release
- Create a set of sliders.
- Interactively shape one beta distribution (restricted to a single intuitive "position" parameter rather than independent alpha and beta parameters) for the positive class label and another for the negative class label.
- Interactively specify the class imbalance between the positive and negative classes.
- Dynamically sum the two distributions to get the overall distribution of "model" output scores.
- Dynamically generate a probability calibration curve, given the specified distributions.