Search Results for author: Benyamin Ghojogh

Found 61 papers, 41 papers with code

On Philomatics and Psychomatics for Combining Philosophy and Psychology with Mathematics

no code implementations26 Aug 2023 Benyamin Ghojogh, Morteza Babaie

We enumerate various examples for philomatics and psychomatics, some of which are explained in more depth.

Philosophy Relation

Recurrent Neural Networks and Long Short-Term Memory Networks: Tutorial and Survey

no code implementations22 Apr 2023 Benyamin Ghojogh, Ali Ghodsi

Then, we introduce LSTM gates and cells, history and variants of LSTM, and Gated Recurrent Units (GRU).

Language Modelling Speech Recognition

Gravitational Dimensionality Reduction Using Newtonian Gravity and Einstein's General Relativity

1 code implementation30 Oct 2022 Benyamin Ghojogh, Smriti Sharma

Due to the effectiveness of using machine learning in physics, it has been widely received increased attention in the literature.

Metric Learning Supervised dimensionality reduction

On Manifold Hypothesis: Hypersurface Submanifold Embedding Using Osculating Hyperspheres

no code implementations3 Feb 2022 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

Using an induction in a pyramid structure, we also extend the embedding dimensionality to lower embedding dimensionalities to show the validity of manifold hypothesis for embedding dimensionalities $\{1, 2, \dots, d-1\}$.

Dimensionality Reduction

Spectral, Probabilistic, and Deep Metric Learning: Tutorial and Survey

no code implementations23 Jan 2022 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

In deep learning methods, we first introduce reconstruction autoencoders and supervised loss functions for metric learning.

Dimensionality Reduction Metric Learning

Generative Adversarial Networks and Adversarial Autoencoders: Tutorial and Survey

no code implementations26 Nov 2021 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

Finally, we explain the autoencoders based on adversarial learning including adversarial autoencoder, PixelGAN, and implicit autoencoder.

Dimensionality Reduction Face Generation +4

Uniform Manifold Approximation and Projection (UMAP) and its Variants: Tutorial and Survey

no code implementations25 Aug 2021 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

We start with UMAP algorithm where we explain probabilities of neighborhood in the input and embedding spaces, optimization of cost function, training algorithm, derivation of gradients, and supervised and semi-supervised embedding by UMAP.

Data Visualization Dimensionality Reduction

Unified Framework for Spectral Dimensionality Reduction, Maximum Variance Unfolding, and Kernel Learning By Semidefinite Programming: Tutorial and Survey

no code implementations29 Jun 2021 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

This is a tutorial and survey paper on unification of spectral dimensionality reduction methods, kernel learning by Semidefinite Programming (SDP), Maximum Variance Unfolding (MVU) or Semidefinite Embedding (SDE), and its variants.

Dimensionality Reduction

Generative Locally Linear Embedding

1 code implementation4 Apr 2021 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

In this work, we propose two novel generative versions of LLE, named Generative LLE (GLLE), whose linear reconstruction steps are stochastic rather than deterministic.

Dimensionality Reduction Variational Inference

Locally Linear Embedding and its Variants: Tutorial and Survey

1 code implementation22 Nov 2020 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

In this paper, we first cover LLE, kernel LLE, inverse LLE, and feature fusion with LLE.

Dimensionality Reduction

Attention Mechanism, Transformers, BERT, and GPT: Tutorial and Survey

no code implementations17 Nov 2020 Benyamin Ghojogh, Ali Ghodsi

Thereafter, we introduce the Bidirectional Encoder Representations from Transformers (BERT) and Generative Pre-trained Transformer (GPT) as the stacks of encoders and decoders of transformer, respectively.

Deep Attention Natural Language Inference +1

Acceleration of Large Margin Metric Learning for Nearest Neighbor Classification Using Triplet Mining and Stratified Sampling

1 code implementation29 Sep 2020 Parisa Abdolrahim Poorheravi, Benyamin Ghojogh, Vincent Gaudet, Fakhri Karray, Mark Crowley

Many triplet mining methods have been developed for Siamese networks; however, these techniques have not been applied on the triplets of large margin metric learning for nearest neighbor classification.

Metric Learning

Stochastic Neighbor Embedding with Gaussian and Student-t Distributions: Tutorial and Survey

1 code implementation22 Sep 2020 Benyamin Ghojogh, Ali Ghodsi, Fakhri Karray, Mark Crowley

Stochastic Neighbor Embedding (SNE) is a manifold learning and dimensionality reduction method with a probabilistic approach.

Dimensionality Reduction

Batch-Incremental Triplet Sampling for Training Triplet Networks Using Bayesian Updating Theorem

1 code implementation10 Jul 2020 Milad Sikaroudi, Benyamin Ghojogh, Fakhri Karray, Mark Crowley, H. R. Tizhoosh

However, sampling from stochastic distributions of data rather than sampling merely from the existing embedding instances can provide more discriminative information.

Dimensionality Reduction Histopathological Image Classification +1

Roweisposes, Including Eigenposes, Supervised Eigenposes, and Fisherposes, for 3D Action Recognition

1 code implementation28 Jun 2020 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

Although various methods have been proposed for 3D action recognition, some of which are basic and some use deep learning, the need of basic methods based on generalized eigenvalue problem is sensed for action recognition.

3D Action Recognition Face Recognition

Quantile-Quantile Embedding for Distribution Transformation and Manifold Embedding with Ability to Choose the Embedding Distribution

1 code implementation19 Jun 2020 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

We propose a new embedding method, named Quantile-Quantile Embedding (QQE), for distribution transformation and manifold embedding with the ability to choose the embedding distribution.

Dimensionality Reduction Metric Learning

Anomaly Detection and Prototype Selection Using Polyhedron Curvature

1 code implementation5 Apr 2020 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

We propose a novel approach to anomaly detection called Curvature Anomaly Detection (CAD) and Kernel CAD based on the idea of polyhedron curvature.

Anomaly Detection Image Denoising +2

Backprojection for Training Feedforward Neural Networks in the Input and Feature Spaces

1 code implementation5 Apr 2020 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

After the tremendous development of neural networks trained by backpropagation, it is a good time to develop other algorithms for training neural networks to gain more insights into networks.

Dimensionality Reduction

Fisher Discriminant Triplet and Contrastive Losses for Training Siamese Networks

1 code implementation5 Apr 2020 Benyamin Ghojogh, Milad Sikaroudi, Sobhan Shafiei, H. R. Tizhoosh, Fakhri Karray, Mark Crowley

The FDT and FDC loss functions are designed based on the statistical formulation of the Fisher Discriminant Analysis (FDA), which is a linear subspace learning method.

Classification Of Breast Cancer Histology Images Dimensionality Reduction +3

Weighted Fisher Discriminant Analysis in the Input and Feature Spaces

1 code implementation4 Apr 2020 Benyamin Ghojogh, Milad Sikaroudi, H. R. Tizhoosh, Fakhri Karray, Mark Crowley

We also propose a weighted FDA in the feature space to establish a weighted kernel FDA for both existing and newly proposed weights.

Dimensionality Reduction Face Recognition

Isolation Mondrian Forest for Batch and Online Anomaly Detection

1 code implementation8 Mar 2020 Haoran Ma, Benyamin Ghojogh, Maria N. Samad, Dongyu Zheng, Mark Crowley

We propose a new method, named isolation Mondrian forest (iMondrian forest), for batch and online anomaly detection.

Anomaly Detection Ensemble Learning +1

Distributed Voting in Beep Model

1 code implementation Signal Processing, Elsevier 2020 Benyamin Ghojogh, Saber Salehkaleybar

For the second algorithm, we show that it returns the correct output with high probability.

Distributed Voting Distributed, Parallel, and Cluster Computing Quantitative Methods

Roweis Discriminant Analysis: A Generalized Subspace Learning Method

1 code implementation11 Oct 2019 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

We also propose kernel RDA, generalizing kernel PCA, kernel SPCA, and kernel FDA, using both dual RDA and representation theory.

Dimensionality Reduction Face Recognition

Quantized Fisher Discriminant Analysis

1 code implementation6 Sep 2019 Benyamin Ghojogh, Ali Saheb Pasand, Fakhri Karray, Mark Crowley

This paper proposes a new subspace learning method, named Quantized Fisher Discriminant Analysis (QFDA), which makes use of both machine learning and information theory.

BIG-bench Machine Learning Dimensionality Reduction +1

Principal Component Analysis Using Structural Similarity Index for Images

1 code implementation25 Aug 2019 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

Despite the advances of deep learning in specific tasks using images, the principled assessment of image fidelity and similarity is still a critical ability to develop.

Dimensionality Reduction Image Quality Assessment +1

Locally Linear Image Structural Embedding for Image Structure Manifold Learning

1 code implementation25 Aug 2019 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

We propose a new manifold learning method, Locally Linear Image Structural Embedding (LLISE), and kernel LLISE for learning this manifold.

Dimensionality Reduction Image Quality Assessment +1

Fisher and Kernel Fisher Discriminant Analysis: Tutorial

2 code implementations22 Jun 2019 Benyamin Ghojogh, Fakhri Karray, Mark Crowley

This is a detailed tutorial paper which explains the Fisher discriminant Analysis (FDA) and kernel FDA.

Dimensionality Reduction

Unsupervised and Supervised Principal Component Analysis: Tutorial

1 code implementation1 Jun 2019 Benyamin Ghojogh, Mark Crowley

Then, PCA with singular value decomposition, dual PCA, and kernel PCA are covered.

Dimensionality Reduction

The Theory Behind Overfitting, Cross Validation, Regularization, Bagging, and Boosting: Tutorial

no code implementations28 May 2019 Benyamin Ghojogh, Mark Crowley

The upper bound on the generalization error of boosting is also provided to show why boosting prevents from overfitting.

L2 Regularization

Feature Selection and Feature Extraction in Pattern Analysis: A Literature Review

2 code implementations7 May 2019 Benyamin Ghojogh, Maria N. Samad, Sayema Asif Mashhadi, Tania Kapoor, Wahab Ali, Fakhri Karray, Mark Crowley

Pattern analysis often requires a pre-processing stage for extracting or selecting features in order to help the classification, prediction, or clustering stage discriminate or represent the data in a better way.

Clustering Dimensionality Reduction +4

Artificial Counselor System for Stock Investment

2 code implementations Proceedings of the AAAI Conference on Artificial Intelligence 2019 Hadi NekoeiQachkanloo, Benyamin Ghojogh, Ali Saheb Pasand, Mark Crowley

This paper proposes a novel trading system which plays the role of an artificial counselor for stock investment.

Portfolio Optimization Stock Prediction +1 General Finance Computational Engineering, Finance, and Science General Economics Economics

Fitting A Mixture Distribution to Data: Tutorial

1 code implementation20 Jan 2019 Benyamin Ghojogh, Aydin Ghojogh, Mark Crowley, Fakhri Karray

In explaining the main algorithm, first, fitting a mixture of two distributions is detailed and examples of fitting two Gaussians and Poissons, respectively for continuous and discrete cases, are introduced.

Bayesian Inference Bayesian Optimisation +1

Tree-Based Optimization: A Meta-Algorithm for Metaheuristic Optimization

1 code implementation25 Sep 2018 Benyamin Ghojogh, Saeed Sharifian, Hoda Mohammadzade

The experimental results on several well-known benchmarks show the outperforming performance of TBO algorithm in finding the global solution.

Metaheuristic Optimization

Pontogammarus Maeoticus Swarm Optimization: A Metaheuristic Optimization Algorithm

1 code implementation5 Jul 2018 Benyamin Ghojogh, Saeed Sharifian

In this algorithm, global optima is modeled as sea edge (coast) to which Gammarus creatures are willing to move in order to rest from sea waves and forage in sand.

Metaheuristic Optimization

Fisherposes for Human Action Recognition Using Kinect Sensor Data

1 code implementation15 Feb 2018 Benyamin Ghojogh, Hoda Mohammadzade, Mozhgan Mokari

The proposed regularized Mahalanobis distance metric is used in order to recognize both the involuntary and highly made-up actions at the same time.

3D Action Recognition Dimensionality Reduction +1

Pixel-Level Alignment of Facial Images for High Accuracy Recognition Using Ensemble of Patches

1 code implementation7 Feb 2018 Hoda Mohammadzade, Amirhossein Sayyafan, Benyamin Ghojogh

The geometry alignment is performed pixel-wise, i. e., every pixel of the face is corresponded to a pixel of the reference face.

Face Alignment Face Recognition +2

Recognizing Involuntary Actions from 3D Skeleton Data Using Body States

1 code implementation21 Aug 2017 Mozhgan Mokari, Hoda Mohammadzade, Benyamin Ghojogh

This method introduces the definition of body states and then every action is modeled as a sequence of these states.

3D Action Recognition

Cannot find the paper you are looking for? You can Submit a new open access paper.