Group Abstract Group Abstract

Message Boards Message Boards

[WSG20] Daily Study Group: Biodiversity Explorations with Machine Learning

enter image description here

In this study group you'll practice applying machine learning techniques using the Wolfram Language and data from the natural world. Topics include functions to access biodiversity data, examples of classification, text analysis in social media, audio processing of bird sounds and deploying a trained neural network image classifier to your mobile phone. Sessions run daily, Monday through Friday. Join any session 15 minutes early for help getting started. I will guide each session by sharing lessons, polling the group to review key concepts, introducing practice problems and answering questions. A certificate of program completion will be awarded to participants who attend online sessions and pass a quiz. Sign up: https://register.gotowebinar.com/register/5988979773822061838

30 Replies

POSTED BY: James Kralik

Looking forward to it, @Jofre Espigule-Pons!

POSTED BY: Jamie Peterson
Posted 5 years ago
POSTED BY: C Ellis
POSTED BY: Jürgen Kanz
POSTED BY: James Kralik
Posted 5 years ago
POSTED BY: Rohit Namjoshi
POSTED BY: James Kralik

Hi Jofre,

Yes, this presentation is going into the right direction. Is it possible to get access to the notebook?

Thanks in advance.

POSTED BY: Jürgen Kanz

Hi @Juergen Kanz , there was presentation on this particular topic at the Wolfram Tech Conference 2020, that you might want to watch. https://www.wolfram.com/broadcast/video.php?c=488&p=3&v=3252

It isn't an easy task yet. Probably, the most laborious task will be to manually tag the labels and add bounding boxes on your training dataset. Hopefully in the near future there will be more tools for automating this task.

Nice animations! You are right, for a comparative analysis one would need to take into account the rise in number of observers over the last years. Or maybe you could plot their relative abundance over time for these two species. In this article they also point out the change in habitat for the green anole as you mentioned: https://www.anoleannals.org/2015/06/10/are-brown-anoles-in-florida-really-driving-green-anoles-to-extinction/

@James Kralik , I recommend you to use GBIFImport instead, specially when the number of observations is very large. You can download the occurrences data directly on the GBIF site: https://www.gbif.org/occurrence/search?taxon_key=4287413

Once you have downloaded the dataset for this species, you can then import the local CSV/Text file containing the occurrences using ResourceFunction["GBIFImport"]

Thanks for pointing to this syntax error. I edited the code. Concerning the shortcut for ResourceFunction, I'm not aware of any trick. It would be nice to have one though.

Posted 5 years ago
POSTED BY: Updating Name

Thank you very much, this is very helpful!! Andrew Skipor

POSTED BY: Andrew Skipor

Probably you are already aware of WeatherData function. You can use it to get rainfall info:

DateListPlot[
 WeatherData[
  Entity["AdministrativeDivision", {"Wisconsin", "UnitedStates"}][
   "Coordinates"], 
  "TotalPrecipitation", {{2018, 1, 1}, {2022, 12, 1}, "Month"}], 
 Joined -> True]

Thanks, Andrew

POSTED BY: Andrew Skipor

Yes, if you change "Month" to "Day" you will get daily observations on DateHistogram.

Note: At the "Predict" section from today's session there was an issue for those running 12.1 version or earlier. You will need to change a bit the code. Use to the following:

pm = PredictorMeasurements[p, testing -> "Rings"]

Instead of using the 12.2 version code:

pm = PredictorMeasurements[p, testing]

Thank you, Neil for catching this issue.

You showed the histogram data, but during the class you increased the resolution for the month of May. I don' recall how you did that? Did you change "Month" to "Day" in the Histogram plot?

Thanks Andrew

POSTED BY: Andrew Skipor

Thanks very much, Andrew

POSTED BY: Andrew Skipor

The following sections are the ones related to tick species. If you are interested in getting tick observations from central Wisconsin only. I recommend you using ResourceFunction["INaturalistSearch"] (see the next last example)

Hello , Can you please post the Notebook, you showed in regards to the "Tick" example. I want to try to correlate its population growth with weather such as rainfall... I am interested in the central WI area..

Thanks Andrew

POSTED BY: Andrew Skipor

Hi @Jay Morreale, the recording link was included in today's email reminder. The link is: https://www.gotostage.com/channel/daily-study-group

POSTED BY: Jamie Peterson

Hi Jamie, I wasn't able to attend today. Will you be posting the recording soon? Sincerely, Jay Morreale Member p-brane LLC

POSTED BY: Jay Morreale
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard