Skip to content

OOD: Document the workflow that will be used #748

Closed

Description

@f-PLT

Summary

Document the workflow/processes that are expected to be executed daily/weekly.

Detailed Description

Detailed documentation of all the steps and their requirements. Ex. Upload images, clustering, etc.

Related Issues

#747

Activity

  1. added this to the OOD Integration milestone on Feb 27, 2025
  2. changed the title [-]Document the workflow that will be used[/-] [+]OOD: Document the workflow that will be used[/+] on Mar 10, 2025
  3. mihow commented on Mar 14, 2025

    @mihow
    Collaborator

    @Yuyan-C can you make a short summary of the workflow you/we proposed before the dev meeting next tuesday? I know you have a more detailed one in the works.

  4. mihow commented on Mar 24, 2025

    @mihow
    Collaborator

    Here are the dev steps & requirments for implementing the software tools we need

    1. Decide on classification model for Panama species - 2 new options with better OOD results and expanded checklist. Likely the new model with ~2,360 species (Resnet50). Called "Panama Plus Species Classifier - Mar 2025"
    • TODO:
      • Get familiar with the Data Companion, and test PG Vector query methods
        • Software to install DBeaver, Docker for Mac
      • Add new Panama Plus classifier to AMI Data Companion (@Yuyan-C)
      • Add new output field to API response for additional score(s)
    1. New column / field for "OOD Score" (either calculated from logits or existing softmax score). (Current score in Antenna is Softmax Score). Can score names in Antenna be dynamic? We can hardcode for now, but each model will likely want to add a definition of it's calibrated confidence score.
    2. If occurrences OOD Score below threshold - Unknown Species (catch-all)
    3. Decide on / Test 2 approaches. Start with vector database locally, start with pgvector query of current ADC database
    4. Cluster all "Unknown Species" to Unknown Species n01, n02, etc. (based on feature vector of image classifier)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions