New Computer Vision Model (v2.11) with 1,256 new taxa

We released a new computer vision model today. It has 84,878 taxa up from 83,622. This new model (v2.11) was trained on data exported on December 31, 2023.

Here's a graph of the models release schedule since early 2022 (segments extend from data export date to model release date) and how the number of species included in each model has increased over time.

Here is a sample of new species added to v2.11:

Posted on February 21, 2024 12:16 AM by loarie loarie

Comments

so satisfying to finally get the common and widespread (but chronically under-observed and collected) lawn weed Paronychia brasiliana into the CV, I've been uploading pics of it every time I see one over the past six months or so, and encouraging iNatters I chat to, to try get it over the threshold

Posted by thebeachcomber 2 months ago

91 plant species from southern Africa (although 10 of these are exotics). Nice to get more of our flora onto the AI.

Posted by tonyrebelo 2 months ago

I am very happy to see that the cluster fly Pollenia rudis fell out of the CV pool - the clean-up has been effective :)

Posted by carnifex 2 months ago

@lj_lamera Hecuba scortum is now in the CV. That's mostly due to your efforts! (I followed your lead, and @gavin_n did a lot as well, much of it before we turned our sights to the species).

Posted by amr_mn 2 months ago

Nice! We should try to get Anadara chemnitzii next.

Posted by lj_lamera 2 months ago

@lj_lamera there are 99 research-grade observations of A. chemnitzii. I think the next update will have it.

Posted by amr_mn 2 months ago

I am already impressed by their amazing ability to distinguish between species. I look forward to seeing how far that level will progress.

Posted by pintail 2 months ago

Question. First, on an obs. that looks like grass without insects that the observer made a non-CV ID for a bee family for, when I then clicked on CV the suggestions were wasps, flies, etc., not plants. I then added a non-CV Grasses family ID. Now, when clicking CV, the suggestions are for grasses/plant species. So, does this mean the CV is partly basing it's guesses on the IDs users make, and if so does that apply for both CV-based IDs or only non-CV-based IDs? In the event either is true, I was never aware of this. It would also be unclear if either would be ideal, since an initial incorrect user ID would seem to be misleading the CV, leading to a cascade of incorrect ID suggestions. Or, is there just something atypical going on with this particular obs.? https://www.inaturalist.org/observations/32769190

Also, as I typically say when I occasionally comment on CV update announcements, it's good that more taxa are being added and that the training is said to be improving, although from my day to day ID of wasps and bees (although they are cryptic groups) I typically notice no clear improvement, and occasional "way off" suggestions. Even after I correct thousands of incorrect CV and non-CV wasp or bee over months (e.g., a large percent of Europe Eumeninae obs. previously had been identified to the wrong genera), this remains seemingly unchanged. This would seem to suggest that while it's good more taxa are being added and that the CV is continuing to train, it will probably be many years before it's ID accuracy noticeably improves, at least for somewhat cryptic groups, or taxa with very variable phenotypes including coloration, like fungi.

Posted by bdagley 2 months ago

@bdagley Yes, CV partially uses the current IDs on an observation. This is so that observations with multiple subjects will have more accurate computer vision suggestions. For example, let’s say I took a photo of a bird eating a lady beetle. If I post it under a bird ID, CV will suggest IDs for the bird. If I put it under an insect ID, CV will suggest an ID for the lady beetle. However, I did a little experimenting and found that the CV will only really take current IDs into account if the difference between the taxa is very significant (for example, in a photo with a sparrow and a dove, CV might just pick whichever one stands out more). This means you can’t use mislead the CV, thankfully.

Posted by lj_lamera 2 months ago

This would also be why if you upload a clear image of a bird, then add an ID of a flower, CV will not know what to do and turn up with no suggestions. The only reason CV is able to recommend insects for the grass photo is because a many insect photos are taken in the grass. The same thing happens when you add a bird ID to a tree photo.

Posted by lj_lamera 2 months ago

@lj_lamera and probably bivalves and gastropods in human hands.

Posted by amr_mn 2 months ago

The Suggestions system currently automatically filters by the observations' ~12 iconic taxon (e.g. Birds, Mammals, Insects, Plants, Mollusks, etc.). As you say, this was meant to help with situations where the CV doesn't know what the subject is (e.g. a bee on a flower). If there are IDs of bee, the iconic taxon will be Insects and the CV will filter suggestions accordingly

Posted by loarie 2 months ago

Are the geomodel predictions updated for all species with every Computer Vision Model update?

Posted by stevecollins 2 months ago

yes - we train the Geo Model and the CV Model on the same set of taxa.

Posted by loarie 2 months ago

Feliz pelas 103 novas espécies incorporadas para o Brasil no reconhecimento automático 🎉🥰!

I'm delighted by the addition of 103 new species for computational recognition from Brazil 🎉🥰!

Posted by liuid 2 months ago

First, was this ever, at least often, explained to people that CV changes it's suggestions based on IDs that are added? Or is this a new or newer change to how CV used to work?

When CV does do that, does it make a difference between whether the user's ID was a CV-ID or non CV-ID?

I'm actually still unsure if that's the best system. Consider a hypothetical alternative "more basic" system. In my linked real example, CV guessed grass was insects (as said, possibly because insect photos often have grass and the photo was a little unclear or confusing. But whether the next person adds a Grasses ID or an Insects ID, it's unclear why it's necessarily ideal for CV to become influenced/misled by that. Because if the user IDs an insect, that further misleads the CV, possibly making it then (when clicked on again) make more precise or confident insect IDs, even though it's still just grass. In an alternative system, the CV would just guess insects from the beginning (as it did), and that suggestion would remain the same even after users added additional grass and/or insect IDs. So, in that case we'd just say the CV suggested an incorrect ID (regardless of reason). Has such an alternative system ever been considered or tried?

Posted by bdagley 2 months ago

Or, consider hypothetical alternative system 2. Same as the one I just described, but that CV learns from the user IDs at the end of the process, when the obs. becomes RG. By learning I mean learning on it's own, not that if it was clicked on again the suggestions would change (the suggestions would remain grass). I'd currently actually favor at least trying the alternative system 2 (first) or alternative system 1.

In the real e.g. I gave, a seemingly big downside of the current system was demonstrated: that the CV changes it's suggestions based on incorrect or correct user IDs. That can mislead identifiers (and the CV) into reinforcing suggestions that were influenced by wrong user IDs (whether or not those wrong user IDs were based on initial wrong CV IDs), even though the obs. hasn't yet become RG (when it does become RG, it becomes more likely that the user IDs were indeed accurate). I thought the whole point of CV is that it attempts to ID wildlife photos from the photos, not becoming changed/influenced by user IDs (at least, not becoming so on the obs. itself, but maybe learning after the fact from user obs. IDs that beome a RG CID (which are usually correct IDs once RG).

Posted by bdagley 2 months ago

Three other notes. It would be ideal for the guidelines to no longer say not to call the CV AI (artificial intelligence), while they could still indicate that the staff originally called it ComputerVision / CV. No offense to whoever coinced ComputerVision/CV, but it's a term with a very unclear meaning, especially when used as the abbreviation CV (e.g., epsecially for users in some other continents that tend not to read the Help docs or read the forum. Overall at least, many users have no ID what CV or the more cumbersome full term ComputerVision means, which means they don't understand comments that refer to it or have to ask people what it means.

Versus, AI/A.I. is a well known abbreviation, and remains accurate. It's unclear and unproven why calling it AI (or something like "auto-suggestions") is wong. Plus, it's learning in large part through our human IDs, so is an AI in some senses but also one that we (not only developers but also identifiers) have helped design and are helping learn. That should give users at least some partial "stakeholder" or "ownership" over whether to call it AI. It's also frustrating that for those of us who do currently call it AI, that people could think or say that we're doing something wrong per the guidelines.The other question as mentioned, is what to do about the fact that CV often has very inaccurate suggestions for cryptic groups (e.g. bees and wasps) and groups that have a lot intraspecific and interspecific variation in structural patten or coloration. For e.g., oftne generating a list of species suggestions all from different genera, while at the same time highlighting only one of them as "we're pretty sure it's this." As I've mentioned, I corrected maybe 80-90% of the 50% or so inaccurately user- or CV-misidentified European genera, but the CV accuracy has hardly if at all improved. A natural solution would be to first detect which taxa are cryptic, indicated by the CV making more mistakes or having more uncertainty about them, and then using broader or less certain CV suggestions for those taxa.

For e.g., if an observation is a somewhat unclear bee or wasp, the CV wouldn't say "we're pretty sure it's this taxon," and the other suggestions they give (at least the first suggestions) would be broader, e.g., listing Aculeata, Apoidea, Bees, Vespidae, or Crabronidae. Or at least mostly list genera (at least the irst suggestions vs. species. Finally, in such cases, the message at the top could be "we don't have a clear guess of what this is, so please take caution when consideing the possible CV suggestions. Lastly, it can be noted and taken into account that very blurry or distant photos are inherently harder to ID, so CV could even say soneting like "are you sure an organism is present?" or that "we have little to no confidence in making suggestions (or make none)," and finally that in those cases the obs. would be excluded from the CV's training. As a side note: the guidelines and admin doing more to recommend observers take clearer photos and crop them wheere necessary would help the CV's training. A large part of why the CV currently makes so many inaccurate ID guesses must be due to it's training including the difficult photos. And I'm aware that the CV matter is complex, but still think these suggestions (or something like them) would be ideal to consider implementing in some way.

Posted by bdagley 2 months ago

@bdagley

while they could still indicate that the staff originally called it ComputerVision / CV. No offense to whoever coined ComputerVision/CV, but it's a term with a very unclear meaning

The term Computer Vision was not created by an iNat staff member/within iNat, it is a well-defined term that was coined decades ago outside of iNat, long before iNat existed.

Posted by thebeachcomber 2 months ago

Okay, that's good to know, although my opinions about it still remain the same. Note also that I said most people (users) don't initially know what it means, even if it's considered well-defined. Most immediate internet searches I find also called it computervision, Computervision, or Computer Vision, not ComputerVision. The last term's formatting sounds more confusing or unfamiliar, in my opinion. I'd also still argue that aside from people who are already familiar with the term computervision outside of inat, that most would assume it was coined here, and that in general the term itself (even in outside sources) is inherently vague, i.e., reading the term doesn't tell you what it is. Even misleading. Regardless (a separate question), isn't it fair to remove from the guidelines that we should call it CV and not AI? Not everyone associates AI as a bad thing, anyway.

Posted by bdagley 2 months ago

I'm unsure if this CV is (also) considered machine learning (ML), which is a field of study in AI, but for example ML doesn't seem to have bad connotations for most people (less so than AI, anyway). The guidelines seem to imply that calling CV AI is like insulting the CV (or whoever's working on it?), but that seems untrue. Even if we considered a speculative / future scenario where one day it seems like an AI (on any platform) has gained sentience, even there it's still unclear that us having previously called it AI would be considered insulting. Because we currently believe that it's intelligence is (or was, if an AI ever becomes sentient) "artificial," meaning non-sentient. For all we know, AI might even like to be called AI. In the particular case of this inat AI, it's also something of an "AI/human" system (for lack of a better word at the moment) in that humans are teaching it, partly through making human IDs. Part of why I'm asking this is because I and some others prefer to call CV AI, and find that most users (worldwide) understand that term better, and we don't want to feel like we're calling it something the guidelines say not to. If the guidelines were updated, I suggest they say users can call it CV or AI.

Update: just checking the Help documents now, I see CV is being spelled as computer vision, not ComputerVision, and I can't seem to find the suggestion to please call it CV and not AI. Has this been updated since the past, or were those things written (or still written) on a different page? I don't think I'm misremembering.

Posted by bdagley 2 months ago

I'd also be interested if anyone replies to my other questions or points above, which involve CV but don't involve whether to call it CV or AI. Is it possible that I have any valid points about the grass observation example? Has the alternative systems I suggested ever been tried/tested, or could they be? etc.

Posted by bdagley 2 months ago

@beachcomber I don't appreciate your seeming to mostly only replying, critically, to part of what my original comments were, and then giving silent treatment (similar to @cthawley, etc. re: me, but they're nice to most other people, to be clear), while at other times asking me ID questions about Australian Polistes ID basis (unless you're just away and were going to reply later, in which case I'd take that back, at least partly). My question about how/when the AI started changing it's IDs based on non-CV user IDs (it's still unclear if it also applies to CV-based user IDs), or if the alternatives I mentioned have been or could be tried, seems relevant. Science is about experimentation and testing multiple hypotheses. Maybe someone who works on CV could reply to my questions?

Also, can anyone confirm that we can currently call CV AI without being judged to be speaking "against guideline recommendations" to do so, and when that change in the guidelines was made? I always felt like I and others were being "bad" when we called CV AI, based on my memory of the older guidelines. Overall, my comments on this post are mild and were relevant to the topic. I also believe that the AI could (and in principle: can) be improving in accuracy over time, yet at such a gradual pace to be practically unnoticeable. Yet, anyone with a true interest in significantly (noticeably) improving the AI accuracy would also support things like emphasizing in the guidelines that observers attempt to (typically, allowing some flexibility or artistic expression) take close-up, in-focus photos, crop them, etc. (note that these suggestions don't depend on how "good" an observer's camera is, either, so is equal among users), which I've heard little or nothing of over the past 4 years, but have heard some people defend taking "blurry photos." (But wait, last summer tiwane thanked the forum for being a place to talk about "bad photos", so which is it?) fyi @dysm

Posted by bdagley 2 months ago

This also applies to loarie's recent estimation of RG accuracy being 95%, which is a clear overestimate (see the user comments under those inat journal/blog posts to see why). If we instead incentivized better (clearer) photo standards, we'd be helping the AI improve, but without doing so we may not be significantly increasing it's accuracy. Of coure, RG % accuracy and AI % accuracy (which, confusingly, we must now separate into multiple categories: AI guesses before user IDs, AI guesses after user AI-guesses, and AI guesses after non-AI user guesses) aren't identical, but do overlap and interrelate. Overall, there should be some positive correlation between RG % accuracy and CV % accuracy, since the former improves the latter.

Posted by bdagley 2 months ago

@bdagley just as I am sure you are very busy with your own commitments, so too am I very busy with my own PhD research, my job, and my various other commitments and responsibilities, iNaturalist or otherwise. My last few days, and indeed my last few weeks, have been spent almost exclusively focusing on the data curation required for the current chapter of my PhD.

I noticed your comment right before I went to sleep, and thus briefly replied. I made an objective statement of fact explaining that the term Computer Vision was in fact not coined in iNat/by iNat staff. If you interpret my comment as critical, that is up to you; no criticism was intended.

I'm a bit confused as to why you expect me to answer the other questions in your earlier comment on topics such as how/when the AI started changing its IDs based on non-CV user IDs; I am not an iNat staff member, I do not train iNat's Computer Vision model, I am not involved in any way with the Computer Vision, so I have no idea what any of the answers are to any of these questions, hence why I did not reply to them. There is no 'silent treatment' here.

If I have asked you about Polistes IDs in the past, it was clearly because you are knowledgeable in the group. I am unsure what asking you about IDs in an area you have expertise in has anything to do with the questions here. If you would like me to no longer ask you about these IDs, please let me know and I will no longer tag you

Posted by thebeachcomber 2 months ago

I'm a bit confused as to why you expect me to answer the other questions in your earlier comment on topics such as how/when the AI started changing its IDs based on non-CV user IDs

But the comment you did make had an authoritative tone, leading me to infer that you (who are an admin, as a mod and curator) at least might know more about CV and could answer more questions about it. You also seemed to refer to my question (can we call it CV or AI) without noting whether you know or have a preference, which is just confusing.

My comment also has more relevance in the context of our past discussions. E.g., You seeming to mostly only make critical comments to me, while omitting replying to other parts of my comments or saying anything positive about me. Of course, if you're busy one day, or going to sleep, I don't blame that. Still, if/when you get time, you (or others, as I did say) could hypothetically at least reply (to the best of your knowledge) to my other questions. It can be recognized that the way you commented could (but might not for all people) lead people to think that it's a conversation-stopper. Overall, I'm not really blaming you on this specific page.

As for for the (in my memory) former guideline of "please call it ComputerVision and not AI" (something like that), I'd assume that you would know and remember that even more than me, despite not working on CV (or can I call it AI now?). Regardless, if you'll discuss (the things you might or do know) or wouldn't prefer to discuss them here, either way is fine with me, no problem. By the way, some of the overwhelmingly negative comments made by certain mods, staff, etc. (with little to no positive comments) may have a negative impact on whether I can even get accepted into a PhD program (iNat is like part of our CV for some of us). "Cheers mate."

Posted by bdagley 2 months ago

I know that Computer Vision is a term that existed decades before iNat did. I do not have any other substantial knowledge of Computer Vision other than information readily available on iNat, thus why my answer was restricted to what I know. My comment was not intended to have an authoritative tone.

I have no idea when the feature of user IDs on an observation influencing subsequent Computer Vision suggestions was introduced. All I can say is that it has existed for at least a few years, because I remember the behaviour occurring a few years ago on one of my own observations. I have no idea whether the CV changes its behaviour if the first ID is also from the CV. My uneducated guess would be probably no, as it doesn't make sense to me for it to change its own behaviour based on its own ID, at the very least within the timespan of the same CV model; checking an observation with a CV ID a few months or years later, when the current CV model has changed, might see changed behaviour. The best person to answer these questions would be @alexshepard

On a purely personal level, I have literally zero personal preference for calling it CV or AI, it does not matter to me (personally) whatsoever. Given staff have in the past encouraged reference to it as CV, that is what I generally call it, especially when I give workshops and presentations on iNat so as to avoid confusion, but in personal use with eg friends I use the two interchangeably. It does not matter to me at all which gets used, but of course my personal opinions don't influence platform guidelines or recommendations, so that's a matter for staff to make an official comment on. Perhaps Alex can also clarify the differences between the two.

Posted by thebeachcomber 2 months ago

In my memory, which I think is good on this because I strongly disagreed with it along with others like JSA (although I don't know if he knew it was once a guideline), the guidelines once said something like please don't call it AI.

For people working on the AI, my questions would be have each of the alternatives I've suggested been tested? If not, can they be tested? It's not necessarily clear that that the current system of the AI following users' non-CV-based IDs (and maybe also CV-based IDs) to make more precise related guessed IDs based upon them is an improvement vs. a worsening of accuracy, for reasons I gave in the earlier comments. Also, misleadingly, that would suggest that the AI is "following" the identifiers' ID guesses even within each observation, but identifier guesses can be correct or incorrect. Maybe the real reason this is being used is because the initial AI guesses, before users make IDs, are so inaccurate to begin with. And I do think the AI is currently very inaccurate.

But on a slightly different but related note, that makes the whole common sense/often portrayed functioning of the AI misleading. The AI is typically portrayed as a visual recognition identification guess. For example, on iPhone, if someone takes a photo of a plant there's now a (iPhone, non-inat app) option where an AI will guess what it is (with varying accuracy). But the current situation on this website is much different, and is more like the AI is learning with, following, or copying user IDs (whether correct or incorrect user IDs), in a sequential (vs. one-time) process. It remains unclear if this is the most accurate/best approach, especially if the alternatives haven't been tested. But in the event that this current AI system process will remain, regardless of what it's called, it should definitely be more clearly indicated in the guidelines at least that this is an AI-identifier or AI/identifier learning system, not a mere AI guess on it's own (except maybe for the first observer ID guess, when a user doesn't make their own non-AI ID).

Posted by bdagley 2 months ago

Versus, the AI is typically misleadingly portrayed on this website as if it's making it's guesses on it's own (even if based on past user IDs), vs. the actual situation as we now understand it is that it's changing and responding to user IDs as users make IDs. So, possibly ending my questions at least until further info. is provided by someone, it at least seems clear that the description of how the AI works should definitely be changed. And in the (yet incompletely proven) event that the current system is best, the identifiers should be mentioned and given more credit for how it's working. Compared to, previous AI descriptions made it seem like the only real function was the "first AI guess" (when an observer clicks on AI before making their own ID). But since almost all observations eventually involve multiple identifiers, it could even be argued that this system is equally or even more so human-driven than AI-driven. In any event, I (and probably many others) considered the original advice to “not call it AI” not only misleading but also downplaying the actually larger role the human identifiers are playing in the process, and so I remain in disagreement on that with whoever once wrote that.

Likewise, computer vision may even be an inaccurate term: "Like other types of AI, computer vision seeks to perform and automate tasks that replicate human capabilities." Instead, this is a mostly a (pre-, ongoing-, and post-) human identifier-driven system, and where many or most of the misidentifications occur are where people don't make their own IDs and the AI makes the error, like calling grass insects.

Posted by bdagley 2 months ago

Maybe reach out to staff directly with your questions / thoughts or share on the forum. It's possible somebody has answers to your questions or thoughts similar to yours and they may not see it in this comment section.

Posted by dysm 2 months ago

The iNat Help email staff person, Tony, typically gives silent treatment if I'm the one who emails. Although alexshepard did reply when I once sent him a direct message on inat.

Posted by bdagley 2 months ago

@dysm I deleted my forum account about a year ago on my own choice, not long before my curator status was removed, which you had a provenly (if minor) unfair role in. To clarify why I tagged you in this current post, it was because I was aware that you were in conflicts in past years with users over why your shared account was uploading numerous blurry photos. You vigorously defended the right for your account to upload them, to the present, as far as I know. You once in an old comment seemed to assume I agreed with you. What I'd actually say is that blurry, distant, or otherwise difficult to ID photos are unideal to upload, despite that they still may be "allowed" (meaning, critics could be wrong at least per current policy to say your account "can't" do that).

But it doesn't seem to be very difficult to work on improving photos so they aren't blurry. For example, you could help improve photo quality in photos taken on your shared account, and even mobile phones are increasingly improving their tools to prevent blur. But, my reason for saying "fyi dysm" on this page was to point out that tiwane had said something contrary to your view and your viewpoint of current policy, that the forum is evidently now place to discuss "bad photos," which some people could even take to mean that it's okay to call some photos "bad" (which some curators usually flag on observation pages). In other words, I was pointing out a seeming discrepancy between admin practices/policy/understanding.

Re: alexshepard, the one previous time I did send him a direct message he did reply and wasn't rude, unlike the typical silent treatment or bullying I get from some of the other admin/staff. As I think you remember, and as I've recently also said to @insectobserver123, I will typically reply/discuss things with you that are relevant to site policy or changes (e.g., in any flags, or in discussions about changing parts of the site), but no longer typically do/will do so in ordinardy contexts, because I consider your role in me losing curator status to have been unfair and dishonest, and similar (but not identical) to the role of some of insectobserver123's comments and moderation actions against me taken later (yet, he wasn't a curator when I lost curator status, so wasn't directly related then). Yet, I'd potentially consider at least partly changing my standards for when/where/who to discuss things with if past wrongs were to be corrected.

Posted by bdagley 2 months ago

I'm not confused as to why you tagged me, I just didn't really want to talk about it and still don't. There's a time and a place but I don't feel like it so this isn't the time or the place for me. I figured I'd offer the most helpful input I could give instead.

Posted by dysm 2 months ago

I'm not confused as to why you tagged me

Okay, but your first response was only about the different things I commented, so it wasn't clear whether you understood why I tagged you.

Maybe reach out to staff directly with your questions

Staff wrote this post, but again give silent treatment to only certain users including me, which they don't give to other users (i.e., depsite that my comments were somewhat lengthy (because the matters are technical), if someone else asked them, the staff would reply to them here). My questions if summarized are actually very easy to understand and answer, but probably won't be. As for the separate question about "don't call CV AI," I guess I'll just assume that the staff quietly deleted that from the guidelines without noting it, then or now. I'm fine to conclude discussing here. By the way, the forum also isn't a good place for such discussions, because certain staff, devs, or their friends not only frequently give multiple users' questions silent treatment there, but at times criticize or even bully certain users for contributing what are actually thoughtful comments. By the way, silent treatment, which is widely practiced by certain admin but only toward few users (so most users don't notice or experience it) is often defined as a form of bullying.

Posted by bdagley 2 months ago

I just want to clarify that not only was I not a curator when bdagley's curator status was removed, I was completely inactive on iNat for a year or 2, and it was in this period of my inactivity that bdagley lost curator status, when I become active again I was disappointed to see this and had to search through old flags to figure out how it happened, I had nothing to do with it

As for the CV AI question, I have seen everyone call it CV and occasionally get confused when I called it AI, and it is called CV in all iNat documentation, but I have never been aware of any guidelines that tell us not to call it AI, it's not in the community guidelines, not in the curator guide, and it seems like a strange thing to make a rule about at all.

Posted by insectobserver123 2 months ago

@insectobserver123

I just want to clarify that not only was I not a curator when bdagley's curator status was removed, I was completely inactive on iNat for a year or 2, and it was in this period of my inactivity that bdagley lost curator status, when I become active again I was disappointed to see this and had to search through old flags to figure out how it happened

I don't think I did suggest that you were involved in me losing it. Yet, since you say you were disappointed when learning of it, I would appreciate if you (would or had) said that more publicly or considered signing my petition to regain it. I'll also note that your recent accusatory judgements of me in hiding comments, and your earlier resolving of some flags without fairly indicating that I didn't violate guidelines, could only act against me regaining curator status. Since you also recently asked about the latter, I'll send you a private message about these things soon.

As for the CV AI question, I have seen everyone call it CV and occasionally get confused when I called it AI, and it is called CV in all iNat documentation, but I have never been aware of any guidelines that tell us not to call it AI, it's not in the community guidelines, not in the curator guide, and it seems like a strange thing to make a rule about at all.

I've instead seen numerous users, mostly outside of North America, have no idea what CV or computer vision is referring to. Also, as I did say I above, I distinctively remember the guidelines (or some guidance somewhere, possibly on a journal post about CV, or on the forum) saying something like "please don't call this AI," or at least, "please only refer to this as CV" (which would mean not to call it AI. The staff edit (update) Help documents as well, so something not being in it now doesn't mean it never was. If staff/devs (ones who know for sure what all the other staff and devs once said or wrote) could confirm that nothing like that was ever said, I'd grant that I had a false memory of it. Yet, that would also be a very strange and unlikely thing for me to have a false memory about if no one ever said it. I distinctly seem to remember it coming up when John or I would call CV AI at times (he typically always called/calls it "the AI"), probably mostly around 2021-2022.

I partly agree with @dysm that this post should now mostly resume if at all in discussing the CV/AI. Yet, in past similar CV update posts, users have asked questions and had discussions about how the CV currently works, and any suggestions or feedback. (which staff or devs actually replied to). For that reason, my original CV-based comments were on-topic, it's just that they got silent treatment. dysm mentioned the forum, but I deleted my account a year ago because the discussions were overly censored and certain users were mistreated by mods there (links to proof are available, if wanted). This leaves users like me, and the numerous users who never created a forum account little space to discuss website matters at all aside from posts like this, which in part explains why I did add discussions here. One other thing I'd point out is that these admin journal/blog posts always start out with a positive message (e.g., the recent "we estimate RG accuracy is 95%!), which can unfairly make anyone who then expresses a slightly differing view, or mere questions, as seeming to be acting "negative" to readers of the post. For that reason, I'd prefer if some admin journal/blog posts like this (but not this exact one) were phrased in their title as more of a discussion or "what do you think?"

E.g., a title like "We estimate that RG accuracy is 95%, feel free to discuss what this means to you or how accurate the estimation is." In actuality, the sample size was too small, the validator threshold was too low, and there were additional design limitations or flaws, so we can confidently say that we don't know what the RG accuracy percent is but that it must be overestimated. Because we know that some (of the numerous) global wildlife groups aren't checked/rechecked nearly as much as others by experienced (or any) users. But for me to say this could sound "negative," given the title implied it was 95% and that that was "good," but it isn't actually negative. It's just me (and others) providing constructive feedback on the design, results, and interpretation of results of a scientific experiment (which is encouraged, in science).

Posted by bdagley 2 months ago

@insectobserver123 Following up on our discussion, at least since we already started it.

As for the CV AI question, I have seen everyone call it CV and occasionally get confused when I called it AI, and it is called CV in all iNat documentation, but I have never been aware of any guidelines that tell us not to call it AI, it's not in the community guidelines, not in the curator guide, and it seems like a strange thing to make a rule about at all.

"It seems like a strange thing to make a rule about it at all" is exactly my point. Here's what I found today. I haven't so far been able to verify that it was said in the guidelines (but it would be informative if someone who fully knows whether or not it was could say, despite that being in the guidelines wasn't my only point, as noted). Hyperlinked quotes by others are below:

staff, Oct, 2020: the computer vision model isn’t really “AI”. It’s been trained using machine learning. Probably best to refer to it as the “computer vision model” or something like that
staff, Nov, 2021: We try to use “computer vision” rather than AI because it’s more accurate
mod, curator, Sep, 2022: Side note that iNat staff generally prefer “computer vision” or CV over “the AI”
staff, Dec, 2022: ([He] Also changed “AI” to “CV” in [a user's] topic title, as Computer Vision is more accurate than Artificial Intelligence and it’s the term we try to use for what iNat does)
staff, Jan, 2023: we try to not use “AI” as it’s not really artificial intelligence
user Apr, 2023: iNat staff prefer to use the term Computer Vision, since it is not artificial intelligence.
mod, curator, Jul, 2023: Just leading off with a quick note that "computer vison" or "CV" are preferred terms
user, Aug, 2023: To get an AI (or as we like to call it computer vision CV) ID
user, Nov, 2023: iNat says it is not Artificial Intelligence. [...]

Posted by bdagley 2 months ago

From this alone (there must be many more examples), the fact that nearly all staff, mods, and some curators, i.e., many admin (but not so much for many users and some other curators) mostly only recommend users refer to it as CV, and call CV the "preferred term," would naturally make many users feel like they're "supposed" to call it CV, not AI. Staff have also referred to it as things (something like) "the iNat Computer Vision Model," i.e., seeming to try to coin a new name from it and avoid the mention of the term AI. For completeness, some of the comments above (some of which I did quote in full) do claim the reason is that the CV "isn't really AI" or that it's more like machine learning (ML). Yet, many standard definitions, also including in some user comments I didn’t quote, define both the technical terms CV and ML as forms of AI, and of course, there can be multiple varieties thereof, and they can interact with human intelligence/learning to varying degrees (AI in a broad or multiple senses).

Furthermore, many or maybe even most published online or print articles about inat that aren't written by inat refer to its novel "AI” tool, not CV. One caveat (or contradiction) is that even the inat admin who remind users that "the preferred term is CV" have at (rare) times also referred to it as AI, and more recently asked users what it should be named. One thing seems clear: there seems to be an avoidance of using the term AI, which does have negative connotations to some people, but doesn't seem like a justified reason to discourage users from using the term. I'd describe the overall discussion over the preferred terminology as discouraging users from calling the CV AI, which I disagree with. Especially since the preference is mostly coming from admin including staff, that would lead many non-admin users to feel that they've said the wrong thing to use the term AI.

But, I infer from my experience identifying alongside taxonomists of cryptic wildlife groups like bees and wasps that there's more to this than AI being claimed by admin (but not by all users or admin) to be an inaccurate description. For e.g., the main issue for many identifiers is that this CV/AI continues to often guess inaccurately, especially on the first observer’s ID. Half a year ago I discovered and corrected that at least half of the European eumenine potter wasp obs. were misidentified at the genus level, but even after correcting them the CV/AI doesn't seem to improve noticeably. So, partly a speculative inference, but I assume that some experienced identifiers are unhappy that a (at least partial) non-human AI could outcompete their skills, but more so that it’s simply remains too inaccurate for acceptable RG standards, at least for many cryptic groups (for which it’s probably less than 50% accurate).

Anyway, none of that really matters very much, although can have pros and cons (e.g., the amount of time it takes people to correct wrong AI IDs), but I’d like to personally put it into effect now myself, if it isn’t in effect already, that everyone can call the system AI, CV, or ML, and that users and especially admin not discourage the term AI or continue to call CV the preferred term. And certainly not change people's post title's to remove the word AI. Lastly, the AI (and the two-ID RG system) are the two largest complaints Bug Guide editors have about inat, although I informed them that those things are unlikely to ever change, so are better to try to just get used to and overcome with their own IDs (but which does take a long time). I also believe that maybe eventually the AI will become more accurate even for cryptic groups, but years from now, and so I also somewhat disagree with how it’s often touted as having advanced, when in many of our day to day identifying it’s often still incorrect or even way off. Although, I agree that it’s good that more species are being added to it and that work is being done to improve it.

Posted by bdagley 2 months ago

As a major identifier of ants I will say I am not concerned about being replaced by CV/AI, that just seems infeasible, the issue I have with it is the routine misidentifications up to the order level, and I even see kingdom level errors at times

Posted by insectobserver123 2 months ago

Add a Comment

Sign In or Sign Up to add comments