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

How-to Guide Contents #283

Open
4 tasks
BalzaniEdoardo opened this issue Dec 20, 2024 · 0 comments
Open
4 tasks

How-to Guide Contents #283

BalzaniEdoardo opened this issue Dec 20, 2024 · 0 comments

Comments

@BalzaniEdoardo
Copy link
Collaborator

The old notes in the how to guide needs to be revisited with the diataxis classification in mind:

  1. Short and to the point
  2. Solve a specific problem
  3. Assume already background knowledge (liking to some additional resources for background or a real data application)

Proposal for edits (to be discussed in NeMoS meetings):

  • plot_02_glm_demo.md:

    • Consider if we need a basic glm.fit demo (the quickstart should be sufficient)
    • Split in multiple how-tos:
      1. basic glm? (probably not needed)
      2. K-fold cross-validation (basic, select a regularizer)
      3. simulate neurons : show how generate coupling filters and simulate neural pop; highlight the potential instability of the dynamical system and what to tweak to have a sable simulation regime.
  • plot_03_population_glm.md:

    • Basic model with one predictor, show the coefficient shape
    • Using masks to select features
    • Add interactions (also, point to how-tos and head dir tutorial as reference)
  • plot_04_batch_glm.md:

    • for now no ok, but after the fit_stochastic we should discuss to compare different algorithms (SVRG vs GD)
  • plot_06_sklearn_pipeline_cv_demo.md:

    • Split content content by Moving the sklearn pipeline discussion and the note on K-fold as two sessions in the background
    • Restructure residual content:
      • Section 1: cross-validate an atomic basis (1 predictor type only) setting basis attributes.
      • Section 2: cross-validate the basis type itself.
      • Section 3: cross-validate a composite basis. Mention the exponentially growing grid of parameters when many basis components are used. Mention alternative cv methods (random searches or similar).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant