Giter VIP home page Giter VIP logo

grbiuzh's Introduction

Proposal for Data Challenge

Patterns & Trends in Environmental Data / Computational Movement Analysis Geo 880

Semester: FS22
Data: Roe Deer Movement Data
Title: Prediction of future movement in Roe Deer
Student 1: Tim Fässler
Student 2: Gregory Biland

Abstract

Animal movement has always been a complex field of study as it consists of and compiles the difficulties of ecology, geography and data science. This project seeks to merge these three disciplines as it tries to predict the future movement of Roe Deer through space with the usage of an aritificical neural network with constraints set up by typical biological behaviours of the Roe Deer.

Research Questions

  • What parameters are crucial for modeling and predicting deer movement patterns using an artificial neural network (ANN), and how much does the deers gender influence these models?

  • Does the articifical neural network differentiate significantly between the deers movement in different kind of landscape spaces, for example forest vs on an open grass field.

Results / products

Based on the data and available data related to vegetation, a passable model that can moderate the next moving points with statistically reasonable accuracy is expected. Depending on how well we can include the the actual real world landscape into the model, the predicted movement might result in unrealistic movements (e.g. movement through water bodies or through a town).

Data

For this project we use the data set with the movement data of the deer which was provided. In addition, we will use data with vegetation information and/or other landuse, either geodata from the canton of Zurich or the raster values from the Swiss "Arealstatistik". Which data will be used must first be compared with the literature on deer to know which vegetation / type of landscape has an influence on deer and how strong.

Analytical concepts

With our approach the amount of analytical concepts connected to movement will be rather small as the idea of the artificial neural network is that it finds those movement patterns and models of trajectories itself. It will be interesting to then analyse the results of the predictions depending on the parameters to see if there are any to us known concepts of movement or trajectory modelling.

R concepts

For this paper, the main focus will be set on using R, especially the "caret"- packege which includes data training functions, including methods for implying ANN's. Futhermore the 10- fold cross validation will be used for an optimal model selection, depending on the different parameters used in the algorithm.

Risk analysis

The biggest problem in the approach of this paper will be the parameter selection and evaluation. As movement prediction is of great difficulty, it will be hard to determine how strong a parameter should be weighted and integrated in the model. The plan B, is to alter between different algorithms, such as the k-nearest neighbors - random forest or decision tree algorithm. Additionaly the involvement of vegetation parameters can be altered.

Questions?

  • Are there any more variables you can think of other than the landscape type that impacts the deers movement which could be implemented into the ANN?

grbiuzh's People

Contributors

timfaessler avatar grejonbil avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.