# Concern about CV Model for global genera

**URL:** <https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176>\
**Category:** General\
**Created:** [September 15, 2023, 1:16am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176 "2023-09-15T01:16:34Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![mabuva2021](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mabuva2021/32/28618_2.png) [@mabuva2021](https://forum.inaturalist.org/u/mabuva2021)\
**Post date:** [September 15, 2023, 1:16am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/1 "2023-09-15T01:16:35Z")

</div>

Had difficulty coming up with a good title for this thread but its a concern I have that I feel will best be explained with an example.

Lets say you have a genus that is found in both Europe and North America (Genus X). Only 1 species of Genus X is found in Europe, while there are several similar looking species in North America.

When we first start our example, none of the species are included in the model, but Genus X is. However, since the European species is easy to identify it eventually makes it into the model, while the North American species have relatively few observations due to being difficult to ID. Now Genus X is only showing up as an option for Europe, and not in North America. Misids of Genus X rise in North America since people are not receiving it as an option.

My question is, is this an intended feature of the model, or some kind of bug? This is especially a problem for many insect species with dozens of species where maybe only one is easily distinguishable. The computer model only suggests that genus within the range of that species while not recommending it for observations outside of that range.

---

<div class="post-metadata">

**Author:** ![mabuva2021](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mabuva2021/32/28618_2.png) [@mabuva2021](https://forum.inaturalist.org/u/mabuva2021)\
**Post date:** [September 15, 2023, 1:19am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/2 "2023-09-15T01:19:26Z")

</div>

A real example is with this fly genus here, Gymnopternus. There are 910 observations on inat, about 80 of which are G. flavus. Before G. flavus made it into the model, the model correctly offered Gymnpternus to all Gymnopternus observations. But now, only offers it as a suggestion to those observations that look like this one species in the Northeast, while ignoring the rest and mis-Iding them as Dolichopus, a similar genus.

[https://www.inaturalist.org/taxa/359844-Gymnopternus-flavus](https://www.inaturalist.org/taxa/359844-Gymnopternus-flavus)

---

<div class="post-metadata">

**Author:** ![carnifex](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/carnifex/32/62_2.png) [@carnifex](https://forum.inaturalist.org/u/carnifex)\
**Post date:** [September 15, 2023, 7:42am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/3 "2023-09-15T07:42:01Z")

</div>

that’s similar to what happened lately for other fly species included in the CV model:  
_Pollenia vagabunda_ (the only species IDable on photos) is now suggested for all cluster flies,  
and the _Sarcophaga carnaria_-complex for all flesh flies. **In both cases, only genus should be suggested** and due to massive reporting of these species, I cannot manage to follow up with the clean-up anymore

Follow up: there are currently only 49 observations ‘research grade’ for the _Sarcophaga carnaria_ - complex - so it really shouldn’t be used for the CV model (and a lot of observations come from Seek…) 😪

In this case, I consider the ID ‘as is good as it can be’ in the DQA counterproductive for the data quality, as otherwise it might not have been included in the CV model in first place

---

<div class="post-metadata">

**Author:** ![deboas](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/deboas/32/45_2.png) [@deboas](https://forum.inaturalist.org/u/deboas)\
**Post date:** [September 15, 2023, 11:28am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/4 "2023-09-15T11:28:18Z")

</div>

> [@mabuva2021](#):
>
> Before G. flavus made it into the model, the model correctly offered Gymnpternus to all Gymnopternus observations. But now, only offers it as a suggestion to those observations that look like this one species in the Northeast, while ignoring the rest and mis-Iding them as Dolichopus, a similar genus.

This seems like an argument for keeping genus as well as species in the CV model, for genera where not all species have sufficient observations to be included yet. How onerous would that be to do, @pleary?

---

<div class="post-metadata">

**Author:** ![carnifex](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/carnifex/32/62_2.png) [@carnifex](https://forum.inaturalist.org/u/carnifex)\
**Post date:** [September 15, 2023, 12:11pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/5 "2023-09-15T12:11:28Z")

</div>

Maybe rather ask @alex regarding these models. There has been a [discussion about using disagreements as a measure](https://forum.inaturalist.org/t/computer-suggestions-use-disagreements-as-a-measure-for-difficult-taxa/18311/7) to reduce these issues.

However, please note that there are not necessarily species suggested, as for the flesh flies, it is the species **complex** (it was species level before, and there was a [heavenly period](https://forum.inaturalist.org/t/the-return-of-misidentified-sarcophaga-carnaria/23600/13) where due to cleaning up the observations, only suggestions on genus level where made by the CV [apart from Seek observations]. These days are gone, unfortunately)

---

<div class="post-metadata">

**Author:** ![mabuva2021](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mabuva2021/32/28618_2.png) [@mabuva2021](https://forum.inaturalist.org/u/mabuva2021)\
**Post date:** [September 15, 2023, 12:30pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/6 "2023-09-15T12:30:45Z")

</div>

Yes, thats the gist of it. I was having trouble putting it into words.

Once one species makes it into the model, the model seems to hone into only that subset of observations when suggesting an ID. This problem usually gets better after several species make it into the model, but thats not always easy for groups such as flies where many species look alike.

In the worst cases, 60 or 70 observations may be representing an entire genus with thousands of observations. This makes the model not as great because these species are often distinctive and easy to identify because they are the least representative of their genus as a whole. In the example above for instance, G. flavus is one of only a handful of yellow species in its genus, while most are dark blue or black.

---

<div class="post-metadata">

**Author:** ![chrisangell](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/chrisangell/32/20651_2.png) [@chrisangell](https://forum.inaturalist.org/u/chrisangell)\
**Post date:** [September 15, 2023, 1:30pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/7 "2023-09-15T13:30:59Z")

</div>

I have lamented this exact thing for years. I’ve often thought the CV would work better if it was trained on the “remainder” of a genus (without species ID or in a species not eligible for CV) alongside any species that makes it into the CV, particularly in cases where the percentage of non-CV eligible observation data is very high (e.g., 90% or more). Alternatively, I suppose the requirements for inclusion could change so that species don’t get included in the CV unless they’re either (a) the only species in their genus in the iNat taxonomy, or (b) they have at least one congeneric species that’s also eligible for CV.

One could make the same argument for higher taxonomic levels (e.g., Family), but I do think the species level is especially important due both to people’s desire for species ID’s and the way it interacts with Research Grade.

---

<div class="post-metadata">

**Author:** ![matthias55](https://avatars.discourse-cdn.com/v4/letter/m/41988e/32.png) [@matthias55](https://forum.inaturalist.org/u/matthias55)\
**Post date:** [September 15, 2023, 4:41pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/8 "2023-09-15T16:41:03Z")

</div>

I have been thinking for a while that it might be useful to be able to flag species/genera that are a persistent source of erroneous CVs. If a curator agrees, then the taxon in question would get passed on to iNat staff with a recommendation to remove that taxon from the CV from the model in the next update. The taxon could always be added back in if/when the issue that causes the faulty IDs is thought to be resolved.  
I don’t have a sense for how many of the 70,000+ taxa that are in the current CV model would be proposed for removal, but I would guess that it would be relatively small.  
I think it would be helpful to stop the creation of incorrectly IDed observations, which can snowball rapidly in some cases and puts a lot of pressure on a relatively small number of identifiers.

If this seems like a promising idea, let me know and I’ll write a feature request for it.

---

<div class="post-metadata">

**Author:** ![bouteloua](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bouteloua/32/1180_2.png) [@bouteloua](https://forum.inaturalist.org/u/bouteloua)\
**Post date:** [September 15, 2023, 5:05pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/9 "2023-09-15T17:05:15Z")

</div>

Staff decided not to move forward with that suggestion: [https://forum.inaturalist.org/t/add-a-flag-for-frequent-computer-vision-identification-errors/1905](https://forum.inaturalist.org/t/add-a-flag-for-frequent-computer-vision-identification-errors/1905)

---

<div class="post-metadata">

**Author:** ![birds\_and\_wasps](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/birds_and_wasps/32/37569_2.png) [@birds\_and\_wasps](https://forum.inaturalist.org/u/birds_and_wasps)\
**Post date:** [September 15, 2023, 7:35pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/10 "2023-09-15T19:35:53Z")

</div>

I’ve ran into this issue many times when IDing Ichneumonidae. Most of the issues fall into two categories.  
A. Like mentioned above a species is Identifiable from photos in one area but not another.  
B. CV only knows of one species in a difficult to ID group and suggests only that species for anything in the group.  
I think situation A could be fixed by allowing curators to change the CV suggestions back to genus/family or whatever is appropriate based on region. Situation B could be fixed by allowing curators to stop a certain species from being included in CV suggestions until other species/groups have their own model. There’s also the issue of CV attempting to ID species that are identifiable but even experts have great difficulty with. This has probably been discussed before but it possible to just prevent CV from suggesting those species?

---

<div class="post-metadata">

**Author:** ![tristanmcknight](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tristanmcknight/32/12490_2.png) [@tristanmcknight](https://forum.inaturalist.org/u/tristanmcknight)\
**Post date:** [September 15, 2023, 10:18pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/11 "2023-09-15T22:18:27Z")

</div>

I’ll chime in that we see this problem with robber flies, too. It feels counterintuitive because after I clean up a problem genus then one or two easy species might shoot up and get included in the CV model, so it stops suggesting genus-only level IDs… which makes more work for us identifiers than before I cleaned it up!

---

<div class="post-metadata">

**Author:** ![mabuva2021](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mabuva2021/32/28618_2.png) [@mabuva2021](https://forum.inaturalist.org/u/mabuva2021)\
**Post date:** [September 15, 2023, 10:45pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/12 "2023-09-15T22:45:21Z")

</div>

Definitely agree with this sentiment. Sometimes I get slightly discouraged because I feel like I’m making the computer model worse through IDing species to RG, when it should be the opposite.

---

<div class="post-metadata">

**Author:** ![earthknight](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/earthknight/32/32879_2.png) [@earthknight](https://forum.inaturalist.org/u/earthknight)\
**Post date:** [September 16, 2023, 2:00am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/13 "2023-09-16T02:00:39Z")

</div>

This can be mitigated somewhat by restricting suggestions to “found nearby”.

It might be worthwhile to expand that functionality somewhat.

---

<div class="post-metadata">

**Author:** ![DianaStuder](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/dianastuder/32/43358_2.png) [@DianaStuder](https://forum.inaturalist.org/u/DianaStuder)\
**Post date:** [September 16, 2023, 8:15am UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/14 "2023-09-16T08:15:27Z")

</div>

Maybe. With the new budget. And more iNat staff in future.  
We might get some better tools for identifiers?  
(Ancestor Disagreement serves no purpose, except to irritate long-term taxon specialists - it is not an orchid. End of. Not)  
(Notification management - anything must be an improvement)

---

<div class="post-metadata">

**Author:** ![cthawley](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cthawley/32/1445_2.png) [@cthawley](https://forum.inaturalist.org/u/cthawley)\
**Post date:** [September 16, 2023, 1:33pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/15 "2023-09-16T13:33:38Z")

</div>

It is more about number of pictures than observations, and non-RG observations can be used in model training (though this is more useful in plants with cultivated specimens than for flies presumably…).

It’s also possible that a taxon is included in a model and observations of that taxon were then IDed differently or disagreed with, reducing the numbers of observations/pictures IDed as that taxon below model inclusion threshold. It would still be in the model for a bit until the next update. No idea if that is what happened here, just mentioning it as a possibility, though it seems to be uncommon (I think the stats for this are generally that it happens to \<100 species for model releases I remember).

---

<div class="post-metadata">

**Author:** ![carnifex](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/carnifex/32/62_2.png) [@carnifex](https://forum.inaturalist.org/u/carnifex)\
**Post date:** [September 16, 2023, 1:41pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/16 "2023-09-16T13:41:39Z")

</div>

This is what happened to Sarcophaga carnaria (on species level). A lot of wrong IDs led to it being included in the CV and after cleaning up it was gone in the next training round. It re-surfaced then later on the species complex level .

And my understanding of non-RG observations included in the CV are those marked as cultivated, but they would still require two votes (i.e. would be RG if not marked as not wild)

---

<div class="post-metadata">

**Author:** ![cthawley](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cthawley/32/1445_2.png) [@cthawley](https://forum.inaturalist.org/u/cthawley)\
**Post date:** [September 16, 2023, 2:06pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/17 "2023-09-16T14:06:25Z")

</div>

That is my understanding for non-RG observations as well. I was mostly pointing out that I don’t think there’s anything inherently wrong/incorrect about

> [@carnifex](#):
>
> there are currently only 49 observations ‘research grade’ for the _Sarcophaga carnaria_ - complex - so it really shouldn’t be used for the CV model

I haven’t read if there’s a hard lower limit to the number of RG observations ([it used to be 100 observations of any type, 50 of them having a CID](https://www.inaturalist.org/pages/help#cv-taxa), but I don’t think that’s the case now).

Functionally, the lowest limit is know of is 20 observations as this is the lowest number of observations that meets these criteria:  
"\* It includes more taxa right on the borderline of inclusion (taxa with at least 100 photos but fewer than 100 observations will now make it into the export, but didn’t previously),

- It limits the number of photos used per observation (max 5 photos from each observation)"  
from [https://www.inaturalist.org/blog/63931-the-latest-computer-vision-model-updates](https://www.inaturalist.org/blog/63931-the-latest-computer-vision-model-updates)

Happy find out I’ve missed something on a hard lower limit to number of observations though

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/2X/7/7831452cf7f0d653ff1ffd34176334b7ef1b6a17.png) [@system](https://forum.inaturalist.org/u/system)\
**Post date:** [November 15, 2023, 2:07pm UTC](https://forum.inaturalist.org/t/concern-about-cv-model-for-global-genera/45176/18 "2023-11-15T14:07:08Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
