Vincent C. Gaudet
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Vincent C. Gaudet has a total of 187 co-authors. Here are the top co-authors by number of shared publications:
Christian Schlegel
Univ. of Alberta, Edmonton, AB, Canada
9 shared publications- Duncan G. Elliott
Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Canada
8 shared publications Naoya Onizawa
Frontier Research Institute for Interdisciplinary Sciences, Tohoku University
8 shared publicationsTakahiro Hanyu
Research Institute of Electrical Communication, Tohoku University
8 shared publicationsWarren J. Gross
McGill University
8 shared publicationsC. Schlegel
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta
7 shared publications
Latest Publications
- Open Access
- 31 January 2022
- Published by Springer Nature in Journal of Signal Processing Systems
- Vol. 94 (1) , 101-116
Hardware Implementation of a Fixed-Point Decoder for Low-Density Lattice Codes
This paper describes a field-programmable gate array (FPGA) implementation of a fixed-point low-density lattice code (LDLC) decoder where the Gaussian mixture messages that are exchanged during the iterative decoding process are approximated to a single Gaussian. A detailed quantization study is first performed to find the minimum number of bits required for the fixed-point decoder to attain a frame error rate (FER) performance similar to floating-point. Then efficient numerical methods are devised to approximate the required non-linear functions. Finally, the paper presents a comparison of the performance of the different decoder architectures as well as a detailed analysis of the resource requirements and throughput trade-offs of the primary design blocks for the different architectures. A novel pipelined LDLC decoder architecture is proposed where resource re-utilization along with pipelining allows for a parallelism equivalent to 50 variable nodes on the target FPGA device. The pipelined architecture attains a throughput of 10.5 Msymbols/sec at a distance of 5 dB from capacity which is a 1.8 $$\times$$ improvement in throughput compared to an implementation with 20 parallel variable nodes without pipelining. This implementation also achieves 24 $$\times$$ improvement in throughput over a baseline serial decoder.- 31 January 2022
- Published by Springer Nature in Journal of Signal Processing Systems
- Vol. 94 (1) , 101-116
Open AccessHardware Implementation of a Fixed-Point Decoder for Low-Density Lattice Codes
This paper describes a field-programmable gate array (FPGA) implementation of a fixed-point low-density lattice code (LDLC) decoder where the Gaussian mixture messages that are exchanged during the iterative decoding process are approximated to a single Gaussian. A detailed quantization study is first performed to find the minimum number of bits required for the fixed-point decoder to attain a frame error rate (FER) performance similar to floating-point. Then efficient numerical methods are devised to approximate the required non-linear functions. Finally, the paper presents a comparison of the performance of the different decoder architectures as well as a detailed analysis of the resource requirements and throughput trade-offs of the primary design blocks for the different architectures. A novel pipelined LDLC decoder architecture is proposed where resource re-utilization along with pipelining allows for a parallelism equivalent to 50 variable nodes on the target FPGA device. The pipelined architecture attains a throughput of 10.5 Msymbols/sec at a distance of 5 dB from capacity which is a 1.8 $$\times$$ improvement in throughput compared to an implementation with 20 parallel variable nodes without pipelining. This implementation also achieves 24 $$\times$$ improvement in throughput over a baseline serial decoder. - Open Access
- 1 May 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 136-141
Hierarchical Subspace Learning for Dimensionality Reduction to Improve Classification Accuracy in Large Data Sets
Manifold learning is used for dimensionality reduction, with the goal of finding a projection subspace to increase and decrease the inter- and intraclass variances, respectively. However, a bottleneck for subspace learning methods often arises from the high dimensionality of datasets. In this paper, a hierarchical approach is proposed to scale subspace learning methods, with the goal of improving classification in large datasets by a range of 3% to 10%. Different combinations of methods are studied. We assess the proposed method on five publicly available large datasets, for different eigen-value based subspace learning methods such as linear discriminant analysis, principal component analysis, generalized discriminant analysis, and reconstruction independent component analysis. To further examine the effect of the proposed method on various classification methods, we fed the generated result to linear discriminant analysis, quadratic linear analysis, k-nearest neighbor, and random forest classifiers. The resulting classification accuracies are compared to show the effectiveness of the hierarchical approach, reporting results of an average of 5% increase in classification accuracy.
- 1 May 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 136-141
Open AccessHierarchical Subspace Learning for Dimensionality Reduction to Improve Classification Accuracy in Large Data Sets
Manifold learning is used for dimensionality reduction, with the goal of finding a projection subspace to increase and decrease the inter- and intraclass variances, respectively. However, a bottleneck for subspace learning methods often arises from the high dimensionality of datasets. In this paper, a hierarchical approach is proposed to scale subspace learning methods, with the goal of improving classification in large datasets by a range of 3% to 10%. Different combinations of methods are studied. We assess the proposed method on five publicly available large datasets, for different eigen-value based subspace learning methods such as linear discriminant analysis, principal component analysis, generalized discriminant analysis, and reconstruction independent component analysis. To further examine the effect of the proposed method on various classification methods, we fed the generated result to linear discriminant analysis, quadratic linear analysis, k-nearest neighbor, and random forest classifiers. The resulting classification accuracies are compared to show the effectiveness of the hierarchical approach, reporting results of an average of 5% increase in classification accuracy.
- 11 October 2020
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2621-2627
Machine Learning Based Approaches for Imputation in Time Series Data and their Impact on Forecasting
It is common for a time series dataset to have missing values, and it is necessary to fill these missing elements before fitting any model for forecasting or prediction. Time series imputation remains a challenging task due to the existence of non-linear dependencies between current and past values. Conventional methods, such as deletion of rows containing missing values or filling them with the last observed value, add bias to the data and are therefore inefficient. There are situations where data is missing at consecutive points or random points in the dataset, and one particular method may not work well for all cases. In this paper, nine commonly used models in the field of imputation, based on tools of statistics, machine learning, and deep learning, are compared. Results show that Linear Memory Vector Gated Recurrent Unit (LIME-GRU) outperforms the other tested models by having the least Mean Square Error (MSE) and Root Mean Squared Error (RMSE). A predictive model to gauge the impact of imputation on prediction is also used to validate the findings. The results of the prediction model illustrate that with LIME-GRU, there was a 39% improvement in Average Aggregated Measure (AAGM) when compared with mode imputation on a particular test case.
- 11 October 2020
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2621-2627
Machine Learning Based Approaches for Imputation in Time Series Data and their Impact on Forecasting
It is common for a time series dataset to have missing values, and it is necessary to fill these missing elements before fitting any model for forecasting or prediction. Time series imputation remains a challenging task due to the existence of non-linear dependencies between current and past values. Conventional methods, such as deletion of rows containing missing values or filling them with the last observed value, add bias to the data and are therefore inefficient. There are situations where data is missing at consecutive points or random points in the dataset, and one particular method may not work well for all cases. In this paper, nine commonly used models in the field of imputation, based on tools of statistics, machine learning, and deep learning, are compared. Results show that Linear Memory Vector Gated Recurrent Unit (LIME-GRU) outperforms the other tested models by having the least Mean Square Error (MSE) and Root Mean Squared Error (RMSE). A predictive model to gauge the impact of imputation on prediction is also used to validate the findings. The results of the prediction model illustrate that with LIME-GRU, there was a 39% improvement in Average Aggregated Measure (AAGM) when compared with mode imputation on a particular test case.
- 25 May 2019
- Published by Wolters Kluwer Health in Clinical Nuclear Medicine
- Vol. 44 (10) , 784-788
The Use of Random Forests to Classify Amyloid Brain PET
Purpose: To evaluate random forests (RFs) as a supervised machine learning algorithm to classify amyloid brain PET as positive or negative for amyloid deposition and identify key regions of interest for stratification. Methods: The data set included 57 baseline 18F-florbetapir (Amyvid; Lilly, Indianapolis, IN) brain PET scans in participants with severe white matter disease, presenting with either transient ischemic attack/lacunar stroke or mild cognitive impairment from early Alzheimer disease, enrolled in a multicenter prospective observational trial. Scans were processed using the MINC toolkit to generate SUV ratios, normalized to cerebellar gray matter, and clinically read by 2 nuclear medicine physicians with interpretation based on consensus (35 negative, 22 positive). SUV ratio data and clinical reads were used for supervised training of an RF classifier programmed in MATLAB. Results: A 10,000-tree RF, each tree using 15 randomly selected cases and 20 randomly selected features (SUV ratio per region of interest), with 37 cases for training and 20 cases for testing, had sensitivity = 86% (95% confidence interval [CI], 42%–100%), specificity = 92% (CI, 64%–100%), and classification accuracy = 90% (CI, 68%–99%). The most common features at the root node (key regions for stratification) were (1) left posterior cingulate (1039 trees), (2) left middle frontal gyrus (1038 trees), (3) left precuneus (857 trees), (4) right anterior cingulate gyrus (655 trees), and (5) right posterior cingulate (588 trees). Conclusions: Random forests can classify brain PET as positive or negative for amyloid deposition and suggest key clinically relevant, regional features for classification.
- 25 May 2019
- Published by Wolters Kluwer Health in Clinical Nuclear Medicine
- Vol. 44 (10) , 784-788
The Use of Random Forests to Classify Amyloid Brain PET
Purpose: To evaluate random forests (RFs) as a supervised machine learning algorithm to classify amyloid brain PET as positive or negative for amyloid deposition and identify key regions of interest for stratification. Methods: The data set included 57 baseline 18F-florbetapir (Amyvid; Lilly, Indianapolis, IN) brain PET scans in participants with severe white matter disease, presenting with either transient ischemic attack/lacunar stroke or mild cognitive impairment from early Alzheimer disease, enrolled in a multicenter prospective observational trial. Scans were processed using the MINC toolkit to generate SUV ratios, normalized to cerebellar gray matter, and clinically read by 2 nuclear medicine physicians with interpretation based on consensus (35 negative, 22 positive). SUV ratio data and clinical reads were used for supervised training of an RF classifier programmed in MATLAB. Results: A 10,000-tree RF, each tree using 15 randomly selected cases and 20 randomly selected features (SUV ratio per region of interest), with 37 cases for training and 20 cases for testing, had sensitivity = 86% (95% confidence interval [CI], 42%–100%), specificity = 92% (CI, 64%–100%), and classification accuracy = 90% (CI, 68%–99%). The most common features at the root node (key regions for stratification) were (1) left posterior cingulate (1039 trees), (2) left middle frontal gyrus (1038 trees), (3) left precuneus (857 trees), (4) right anterior cingulate gyrus (655 trees), and (5) right posterior cingulate (588 trees). Conclusions: Random forests can classify brain PET as positive or negative for amyloid deposition and suggest key clinically relevant, regional features for classification.
- 1 May 2019
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 206-211
Non-Binary Approaches for Classification of Amyloid Brain PET
Machine learning (ML) is increasingly used in medical imaging. This paper provides pilot data of decision trees and random forests (RFs) to predict if a 18 F-florbetapir brain positron emission tomography (PET) is positive or negative for amyloid deposition based on quantitative data analysis. The dataset included 55 18 F-florbetapir brain PETs in participants with severe white matter disease and mild cognitive impairment (MCI), early Alzheimer's disease (AD) or transient ischemic events. The Montreal Cognitive Assessment (MoCA) score was known for each participant. All PET images were processed using the MINC toolkit to extract standardized uptake value ratios (SUVRs) for 59 regions of interest (features). Each PET was clinically read by 2 dual certified radiology/nuclear medicine physicians with final interpretation based on consensus. An initial study of RFs using conventional binary decision trees and PET quantitation suggests this is a powerful algorithm for PET classification as positive or negative for amyloid deposition. Preliminary data did not show improved results when a ternary RF approach was used. Finally, a soft-decision approach may be helpful to predict the MoCA score.
- 1 May 2019
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 206-211
Non-Binary Approaches for Classification of Amyloid Brain PET
Machine learning (ML) is increasingly used in medical imaging. This paper provides pilot data of decision trees and random forests (RFs) to predict if a 18 F-florbetapir brain positron emission tomography (PET) is positive or negative for amyloid deposition based on quantitative data analysis. The dataset included 55 18 F-florbetapir brain PETs in participants with severe white matter disease and mild cognitive impairment (MCI), early Alzheimer's disease (AD) or transient ischemic events. The Montreal Cognitive Assessment (MoCA) score was known for each participant. All PET images were processed using the MINC toolkit to extract standardized uptake value ratios (SUVRs) for 59 regions of interest (features). Each PET was clinically read by 2 dual certified radiology/nuclear medicine physicians with final interpretation based on consensus. An initial study of RFs using conventional binary decision trees and PET quantitation suggests this is a powerful algorithm for PET classification as positive or negative for amyloid deposition. Preliminary data did not show improved results when a ternary RF approach was used. Finally, a soft-decision approach may be helpful to predict the MoCA score.
- 19 February 2019
- Published by Springer Nature
- p. 201-215
Stochastic Decoding of Error-Correcting Codes
- Open Access
- 7 February 2019
- Published by Society of Nuclear Medicine in Journal of Nuclear Medicine
- Vol. 60 (4) , 451-458
Machine Learning in Nuclear Medicine: Part 1—Introduction
This article, the first in a two-part series, provides an introduction to machine learning in a nuclear medicine context. Part I in this series addresses the history of machine learning and describes common algorithms with illustrations of when these algorithms can be helpful in nuclear medicine. Part II focuses on current contributions of machine learning to our field and addresses future expectations, limitations as well as providing a critical appraisal of what machine learning can and cannot do.
- 7 February 2019
- Published by Society of Nuclear Medicine in Journal of Nuclear Medicine
- Vol. 60 (4) , 451-458
Open AccessMachine Learning in Nuclear Medicine: Part 1—Introduction
This article, the first in a two-part series, provides an introduction to machine learning in a nuclear medicine context. Part I in this series addresses the history of machine learning and describes common algorithms with illustrations of when these algorithms can be helpful in nuclear medicine. Part II focuses on current contributions of machine learning to our field and addresses future expectations, limitations as well as providing a critical appraisal of what machine learning can and cannot do.
- 1 June 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 904-909
Multi-Module Range Anxiety Reduction Scheme for Battery-Powered Vehicles
Limited battery capacity and long charging time resulting in what is known as range anxiety have been major obstacles to the widespread adoption of electric vehicles. In addition to running out of battery power, some drivers are also concerned about the amount of time required to recharge their batteries (i.e., time anxiety). This paper focuses on these problems, proposing a Multi-Module Range Anxiety Reduction Scheme. The proposed scheme takes into account traffic density on roadways to provide an accurate computation of energy consumption to charging stations in order to overcome the driver's concern of being stranded en-route. Furthermore, it addresses the driver's concern about completing the recharging process in either minimum energy or time. Simulations are conducted to test and validate the proposed scheme.
- 1 June 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 904-909
Multi-Module Range Anxiety Reduction Scheme for Battery-Powered Vehicles
Limited battery capacity and long charging time resulting in what is known as range anxiety have been major obstacles to the widespread adoption of electric vehicles. In addition to running out of battery power, some drivers are also concerned about the amount of time required to recharge their batteries (i.e., time anxiety). This paper focuses on these problems, proposing a Multi-Module Range Anxiety Reduction Scheme. The proposed scheme takes into account traffic density on roadways to provide an accurate computation of energy consumption to charging stations in order to overcome the driver's concern of being stranded en-route. Furthermore, it addresses the driver's concern about completing the recharging process in either minimum energy or time. Simulations are conducted to test and validate the proposed scheme.
- Open Access
- 1 May 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 180-185
Efficient Hardware Realization of Convolutional Neural Networks Using Intra-Kernel Regular Pruning
The recent trend toward increasingly deep convolutional neural networks (CNNs) leads to a higher demand of computational power and memory storage. Consequently, the deployment of CNNs in hardware has become more challenging. In this paper, we propose an Intra-Kernel Regular (IKR) pruning scheme to reduce the size and computational complexity of the CNNs by removing redundant weights at a fine-grained level. Unlike other pruning methods such as Fine-Grained pruning, IKR pruning maintains regular kernel structures that are exploitable in a hardware accelerator. Experimental results demonstrate up to 10× parameter reduction and 7× computational reduction at a cost of less than 1% degradation in accuracy versus the unpruned case.
- 1 May 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 180-185
Open AccessEfficient Hardware Realization of Convolutional Neural Networks Using Intra-Kernel Regular Pruning
The recent trend toward increasingly deep convolutional neural networks (CNNs) leads to a higher demand of computational power and memory storage. Consequently, the deployment of CNNs in hardware has become more challenging. In this paper, we propose an Intra-Kernel Regular (IKR) pruning scheme to reduce the size and computational complexity of the CNNs by removing redundant weights at a fine-grained level. Unlike other pruning methods such as Fine-Grained pruning, IKR pruning maintains regular kernel structures that are exploitable in a hardware accelerator. Experimental results demonstrate up to 10× parameter reduction and 7× computational reduction at a cost of less than 1% degradation in accuracy versus the unpruned case.