This article presents an approach to automating the creation of land-use/land-cover classification (LULC) maps from satellite images using deep neural networks that were developed to perform semantic segmentation of natural images. This work is important since the production of accurate and timely LULC maps is becoming essential to government and private companies that rely on them for large-scale monitoring of land resource changes. In this work, deep neural networks are trained to classify each pixel of a satellite image into one of a number of LULC classes. The presented deep neural networks are all pre-trained using the ImageNet Large-Scale Visual Recognition Competition (ILSVRC) datasets and then fine-tuned using approximately 19,000 Landsat 5/7 satellite images of resolution taken of the Province of Manitoba in Canada. The result is an automated solution that can produce LULC maps images significantly faster than current semi-automated methods. The contributions of this article are the observation that deep neural networks developed for semantic segmentation can be used to automate the task of producing LULC maps; the use of these networks to produce LULC maps; and a comparison of several popular semantic segmentation architectures for solving the problem of automated LULC map production.
This work addresses the intricate task of predicting the prices of diverse financial assets, including stocks, indices, and cryptocurrencies, each exhibiting distinct characteristics and behaviors under varied market conditions. To tackle the challenge effectively, novel encoder–decoder architectures, AE-LSTM and AE-GRU, integrating the encoder–decoder principle with LSTM and GRU, are designed. The experimentation involves multiple activation functions and hyperparameter tuning. With extensive experimentation and enhancements applied to AE-LSTM, the proposed AE-GRU architecture still demonstrates significant superiority in forecasting the annual prices of volatile financial assets from the multiple sectors mentioned above. Thus, the novel AE-GRU architecture emerges as a superior choice for price prediction across diverse sectors and fluctuating volatile market scenarios by extracting important non-linear features of financial data and retaining the long-term context from past observations.
A lack of sufficient training data, both in terms of variety and quantity, is often the bottleneck in the development of machine learning (ML) applications in any domain. For agricultural applications, ML-based models designed to perform tasks such as autonomous plant classification will typically be coupled to just one or perhaps a few plant species. As a consequence, each crop-specific task is very likely to require its own specialized training data, and the question of how to serve this need for data now often overshadows the more routine exercise of actually training such models. To tackle this problem, we have developed an embedded robotic system to automatically generate and label large datasets of plant images for ML applications in agriculture. The system can image plants from virtually any angle, thereby ensuring a wide variety of data; and with an imaging rate of up to one image per second, it can produce lableled datasets on the scale of thousands to tens of thousands of images per day. As such, this system offers an important alternative to time- and cost-intensive methods of manual generation and labeling. Furthermore, the use of a uniform background made of blue keying fabric enables additional image processing techniques such as background replacement and image segementation. It also helps in the training process, essentially forcing the model to focus on the plant features and eliminating random correlations. To demonstrate the capabilities of our system, we generated a dataset of over 34,000 labeled images, with which we trained an ML-model to distinguish grasses from non-grasses in test data from a variety of sources. We now plan to generate much larger datasets of Canadian crop plants and weeds that will be made publicly available in the hope of further enabling ML applications in the agriculture sector.
1 August 2024 in Canadian Journal of Plant Science
Fusarium head blight (FHB) is one of the most significant diseases affecting wheat and other small-grain cereals worldwide. Developing FHB-resistant cultivars is critical but requires field and greenhouse disease assessment, which are typically laborious and time consuming. In this work, we developed automated applications based on three-dimensional (3D) convolutional neural networks (CNNs) that detect FHB symptoms expressed in wheat, estimate the total number of spikelets versus the total number of infected spikelets on a wheat head, and subsequently calculate FHB severity index. Such tools are an important step toward the creation of automated and efficient phenotyping methods. The data used to generate the results are 3D point clouds consisting of four colour channels—red, green, blue (RGB), and near-infrared (NIR)—collected using a multispectral 3D scanner. Our 3D CNN models for FHB detection achieved 100% accuracy. The influence of the multispectral information on performance was evaluated; the results showed the dominance of the RGB channels over both the NIR (720 nm peak wavelength) and the NIR plus RGB channels combined. Our best 3D CNN models for estimation of total and infected number of spikelets achieved mean absolute errors (MAEs) of 1.13 and 1.56, respectively. Our best 3D CNN models for FHB severity estimation achieved 8.6 MAE. A linear regression analysis between the visual FHB severity assessment and the FHB severity predicted by our 3D CNN showed a significant correlation.