Initial commit

main
Oliver Schütz 2024-11-28 11:26:50 +01:00
commit abfc8de8e8
2 changed files with 203 additions and 0 deletions

176
.gitignore vendored Normal file
View File

@ -0,0 +1,176 @@
# ---> JupyterNotebooks
# gitignore template for Jupyter Notebooks
# website: http://jupyter.org/
.ipynb_checkpoints
*/.ipynb_checkpoints/*
# IPython
profile_default/
ipython_config.py
# Remove previous ipynb_checkpoints
# git rm -r .ipynb_checkpoints/
# ---> Python
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
.pybuilder/
target/
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock
# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
.pdm.toml
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# pytype static type analyzer
.pytype/
# Cython debug symbols
cython_debug/
# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

27
README.md Normal file
View File

@ -0,0 +1,27 @@
# CDS1011_A2
Für die folgenden Aufträge können Sie je nach Vorkenntnisse beliebige Tools (Python, Excel, R, Matlab, Tableau) nützen. Eigene Programmierungen sind notwendig zur Lösung der Aufgabe. Lösen Sie die Aufgabe in kleinen Gruppen (2-3 Personen).
Auftrag (angelehnt an die Checkliste im Anhang B aus der Literatur)
Fragestellung definieren
Beschaffen Sie sich Daten.
Erkunden Sie die Daten, um daraus Erkenntnisse zu gewinnen.
Bereiten Sie die Daten so auf, dass Machine-Learning-Algorithmen die Muster darin leichter erkennen können.
Probieren Sie 2-3 Modelle aus und treffen Sie eine engere Auswahl.
Optimieren Sie Ihre Modelle und kombinieren Sie diese zu einer guten Lösung.
Dokumentieren Sie die Erkenntnisse
Deployment und Überwachung des Systems (optional)
Fragestellung und Datensatz aus dem ersten Leistungsnachweis kann übernommen oder weiterentwickelt werden, oder eine neue Fragestellung mit einem neuen Datensatz (eigenen oder fremden) wird bearbeitet
Dokumentieren Sie die Erkenntnisse in Form eines wissenschaftlichen Berichts (LaTeX Vorlage für Semesterarbeit)
Möglicher Inhalt
Einleitung
Stand der Forschung
Forschungsfrage(n) und Methodik
Resultate
Diskussion
Zusammenfassung
Ausblick
Umfang
2-3 Seiten
Zitate
APA