How It Works & Model Info

CocoPest Watch System

A GIS-based pest infestation monitoring and forecasting system using ARIMA & Seasonal ARIMA (SARIMA) time-series analysis to predict coconut pest outbreaks in Aurora, Zamboanga del Sur.

What is the ARIMA Forecasting Model?

ARIMA (Auto-Regressive Integrated Moving Average) is a statistical model designed for time-series forecasting. It analyzes past observations to identify momentum, stationarity, and seasonal error patterns.

Auto-Regressive (AR - p)

Uses past differenced momentum (φ₁=0.65, φ₂=-0.35) to predict future change rates.

Integrated (I - d=1)

Applies 1st-order differencing (ΔY_t = Y_t - Y_t-1) to make data stationary.

Moving Average (MA - q)

Corrects for prior step prediction errors (θ₁=0.30) to prevent trend divergence.

Actual Dataset Sample Calculation (Barangay Acad)

Step-by-step Execution on Ground Data (Coconut Leaf Beetle)
Historical infested trees: [185, 219, 340, 355, 380, 485]
1. Differencing Array (ΔY)

[+34, +121, +15, +25, +105]

Mean ΔY = +60.0 trees/period

2. Prediction Formula (Step 1)

Y'_1 = (0.30*60) + (0.65*105) + (0.30*45) = +99.75

Forecast = 485 + 99.75 = 585 trees

System Features

GIS-Based Mapping

Interactive map visualization showing infestation levels across barangays with color-coded severity indicators. Click any barangay to see detailed infestation data.

ARIMA & SARIMA Forecasting

Uses ARIMA(1,1,1), ARIMA(2,1,2), and Seasonal ARIMA (SARIMA) models to predict pest infestation trends based on differenced historical time-series data.

Statistical Analysis & Bounds

Comprehensive statistical evaluation including 95% confidence prediction envelopes (lower and upper bounds) to account for environmental uncertainty.

Import / Export (XLSX & PDF)

Full support for Microsoft Excel (.xlsx) file format and instant PDF Model Specification export for official reporting and offline documentation.

Data Management

Full CRUD (Create, Read, Update, Delete) operations for all data entities - Barangays, Insect Pests, and Infestation Reports through an intuitive admin interface.

Real-Time Updates

Dashboard updates in real-time as new infestation data is recorded. Monitor current infestation status and historical trends at a glance.

How the System Works

1
Data Collection

Field reporters submit infestation data including barangay location, pest type, number of infested trees, and date of report.

2
Stationarity & Differencing

First-order differencing (ΔY_t = Y_t - Y_t-1) is applied to eliminate baseline drift and establish stationary baseline change rates.

3
ARIMA Model Processing

The ARIMA model applies AR momentum (φ), MA error corrections (θ), and Seasonal sine-wave multipliers S(m) to calculate multi-step predictions.

4
Visualization & PDF Export

Results are projected onto interactive GIS maps and charts, with one-click export to publication-ready PDF documentation.