Electrical & Computer Engineering
Permanent URI for this communityhttps://scholarworks.montana.edu/handle/1/32
All faculty members in ECE engage in research and creative activity. Areas of research include embedded computing, mixed signal design, optics and optoelectronics, MEMS/MOEMS, acoustics and audio, complex systems and control, communication systems, digital signal processing, power systems, and power electronics.
Browse
5 results
Search Results
Item Reduced-cost hyperspectral convolutional neural networks(2020-09) Morales, Giorgio; Sheppard, John W.; Scherrer, Bryan; Shaw, Joseph A.Hyperspectral imaging provides a useful tool for extracting complex information when visual spectral bands are not enough to solve certain tasks. However, processing hyperspectral images (HSIs) is usually computationally expensive due to the great amount of both spatial and spectral data they incorporate. We present a low-cost convolutional neural network designed for HSI classification. Its architecture consists of two parts: a series of densely connected three-dimensional (3-D) convolutions used as a feature extractor, and a series of two-dimensional (2-D) separable convolutions used as a spatial encoder. We show that this design involves fewer trainable parameters compared to other approaches, yet without detriment to its performance. What is more, we achieve comparable state-of-the-art results testing our architecture on four public remote sensing datasets: Indian Pines, Pavia University, Salinas, and EuroSAT; and a dataset of Kochia leaves [Bassia scoparia] with three different levels of herbicide resistance. The source code and datasets are available online.Item Hyperspectral Band Selection for Multispectral Image Classification with Convolutional Networks(2021) Morales, Giorgio; Sheppard, John W.; Logan, Riley D.; Shaw, Joseph A.In recent years, Hyperspectral Imaging (HSI) has become a powerful source for reliable data in applications such as remote sensing, agriculture, and biomedicine. However, hyperspectral images are highly data-dense and often benefit from methods to reduce the number of spectral bands while retaining the most useful information for a specific application. We propose a novel band selection method to select a reduced set of wavelengths, obtained from an HSI system in the context of image classification. Our approach consists of two main steps: the first utilizes a filter-based approach to find relevant spectral bands based on a collinearity analysis between a band and its neighbors. This analysis helps to remove redundant bands and dramatically reduces the search space. The second step applies a wrapper-based approach to select bands from the reduced set based on their information entropy values, and trains a compact Convolutional Neural Network (CNN) to evaluate the performance of the current selection. We present classification results obtained from our method and compare them to other feature selection methods on two hyperspectral image datasets. Additionally, we use the original hyperspectral data cube to simulate the process of using actual filters in a multispectral imager. We show that our method produces more suitable results for a multispectral sensor design.Item Hyperspectral Dimensionality Reduction Based on Inter-Band Redundancy Analysis and Greedy Spectral Selection(2021-09) Morales, Giorgio; Sheppard, John W.; Logan, Riley D.; Shaw, Joseph A.Hyperspectral imaging systems are becoming widely used due to their increasing accessibility and their ability to provide detailed spectral responses based on hundreds of spectral bands. However, the resulting hyperspectral images (HSIs) come at the cost of increased storage requirements, increased computational time to process, and highly redundant data. Thus, dimensionality reduction techniques are necessary to decrease the number of spectral bands while retaining the most useful information. Our contribution is two-fold: First, we propose a filter-based method called interband redundancy analysis (IBRA) based on a collinearity analysis between a band and its neighbors. This analysis helps to remove redundant bands and dramatically reduces the search space. Second, we apply a wrapper-based approach called greedy spectral selection (GSS) to the results of IBRA to select bands based on their information entropy values and train a compact convolutional neural network to evaluate the performance of the current selection. We also propose a feature extraction framework that consists of two main steps: first, it reduces the total number of bands using IBRA; then, it can use any feature extraction method to obtain the desired number of feature channels. We present classification results obtained from our methods and compare them to other dimensionality reduction methods on three hyperspectral image datasets. Additionally, we used the original hyperspectral data cube to simulate the process of using actual filters in a multispectral imager.Item Agent-Based Modeling of Retail Electrical Energy Markets with Demand Response(2018-08-01) Nehrir, Hashem; Dehghanpour, Kaveh; Sheppard, John W.; Kelly, NathanIn this paper, we study the behavior of a Day-Ahead (DA) retail electrical energy market with price-based Demand Response (DR) from Air Conditioning (AC) loads through a hierarchical multiagent framework, employing a machine learning approach. At the top level of the hierarchy, a retailer agent buys energy from the DA wholesale market and sells it to the consumers. The goal of the retailer agent is to maximize its profit by setting the optimal retail prices, considering the response of the price-sensitive loads. Upon receiving the retail prices, at the lower level of the hierarchy, the AC agents employ a Q-learning algorithm to optimize their consumption patterns through modifying the temperature set-points of the devices, considering both consumption costs and users' comfort preferences. Since the retailer agent does not have direct access to the AC loads' underlying dynamics and decision process (i.e., incomplete information) the data privacy of the consumers becomes a source of uncertainty in the retailer's decision model. The retailer relies on techniques from the field of machine learning to develop a reliable model of the aggregate behavior of the price-sensitive loads to reduce the uncertainty of the decision-making process. Hence, a multiagent framework based on machine learning enables us to address issues such as interoperability and decision-making under incomplete information in a system that maintains the data privacy of the consumers. We will show that using the proposed model, all the agents are able to optimize their behavior simultaneously. Simulation results show that the proposed approach leads to a reduction in overall power consumption cost as the system converges to its equilibrium. This also coincides with maximization in the retailer's profit. We will also show that the same decision architecture can be used to reduce peak load to defer/avoid distribution system upgrades under high penetration of Photo-Voltaic (PV) power in the distribution feeder.Item A Load Profile Management Integrated Power Dispatch Using a Newton-Like Particle Swarm Optimization Method(2014-10) Wang, Caisheng; Miller, Carol J.; Nehrir, M. Hashem; Sheppard, John W.; McElmurry, Shawn P.Load profile management (LPM) is an effective demand side management (DSM) tool for power system operation and management. This paper introduces an LPM integrated electric power dispatch algorithm to minimize the overall production cost over a given period under study by considering both fuel cost and emission factors. A Newton-like particle swarm optimization (PSO) algorithm has been developed to implement the LPM integrated optimal power dispatch. The proposed Newton-like method is embedded into the PSO algorithm to help handle equality constraints while penalty/fitness functions are used to deal with inequality constraints. In addition to illustrative example applications of the proposed Newton-like PSO technique, the optimization method has been used to realize the LPM integrated optimal power dispatch for the IEEE RTS 96 system. Simulation studies have been carried out for different scenarios with different levels of load management. The simulation results show that the LPM can help reduce generation costs and emissions. The results also verify the effectiveness of the proposed Newton-like PSO method.