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

Create Exercise "Outlier" #21

Open
melsigl opened this issue Feb 25, 2022 · 3 comments
Open

Create Exercise "Outlier" #21

melsigl opened this issue Feb 25, 2022 · 3 comments

Comments

@melsigl
Copy link
Member

melsigl commented Feb 25, 2022

No description provided.

@melsigl melsigl self-assigned this Feb 25, 2022
@melsigl melsigl added this to the Update for SS2022 milestone Feb 25, 2022
@melsigl melsigl removed this from the Update for SS2022 milestone Jul 11, 2022
@melsigl
Copy link
Member Author

melsigl commented Jul 11, 2022

There will be no outlier exercise for the summer semester of 2022, instead, we agreed upon extending the classification exercise to now comprise three weeks with the task of implementing one algorithm per week.

If we still want to create and envision an outlier exercise, I will keep this issue open.

@melsigl melsigl added this to the Update for SS2023 milestone Jul 11, 2022
@melsigl
Copy link
Member Author

melsigl commented Aug 14, 2023

Potential exercise task ideas include:

  • Parametric outlier detection based on normal distribution (slide 18)
  • Parametric implementation of Mahalanobis distance (slide 21, this maybe even from scratch, although I am not sure yet).
  • Non-parametric method using histogram and Kernel density estimation (slides 23 - 24)
  • Distance-based outlier detection with a nested loop (slides 26-27)

Page numbers refer to the lecture slides from 2023SS (c.f. commit cab932b).

@Lucew
Copy link
Member

Lucew commented Aug 14, 2023

I took on the following tasks:

  • Findings and appropriate probability density function, where the parameter can be estimated using Maximum-Likelihood
  • Use the distribution to make outlier detection
  • Implement both as a jupyther notebook for the exercise

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

2 participants