Mehdi Dehghan

NA
5papers
148citations
Novelty39%
AI Score22

5 Papers

IRMar 16, 2020
Deep Neural Review Text Interaction for Recommendation Systems

Parisa Abolfath Beygi Dezfouli, Saeedeh Momtazi, Mehdi Dehghan

Users' reviews contain valuable information which are not taken into account in most recommender systems. According to the latest studies in this field, using review texts could not only improve the performance of recommendation, but it can also alleviate the impact of data sparsity and help to tackle the cold start problem. In this paper, we present a neural recommender model which recommends items by leveraging user reviews. In order to predict user rating for each item, our proposed model, named MatchPyramid Recommender System (MPRS), represents each user and item with their corresponding review texts. Thus, the problem of recommendation is viewed as a text matching problem such that the matching score obtained from matching user and item texts could be considered as a good representative of their joint extent of similarity. To solve the text matching problem, inspired by MatchPyramid (Pang, 2016), we employed an interaction-based approach according to which a matching matrix is constructed given a pair of input texts. The matching matrix, which has the property of hierarchical matching patterns, is then fed into a Convolutional Neural Network (CNN) to compute the matching score for the given user-item pair. Our experiments on the small data categories of Amazon review dataset show that our proposed model gains from 1.76% to 21.72% relative improvement compared to DeepCoNN model, and from 0.83% to 3.15% relative improvement compared to TransNets model. Also, on two large categories, namely AZ-CSJ and AZ-Mov, our model achieves relative improvements of 8.08% and 7.56% compared to the DeepCoNN model, and relative improvements of 1.74% and 0.86% compared to the TransNets model, respectively.

NAApr 12, 2019
Analysis of a Legendre spectral element method (LSEM) for the two-dimensional system of a nonlinear stochastic advection-reaction-diffusion models

Mostafa Abbaszadeh, Amirreza Khodadadian, Mehdi Dehghan et al.

In this work, we develop a Legendre spectral element method (LSEM) for solving the stochastic nonlinear system of advection-reaction-diffusion models. The used basis functions are based on a class of Legendre functions such that their mass and diffuse matrices are tridiagonal and diagonal, respectively. The temporal variable is discretized by a Crank--Nicolson finite difference formulation. In the stochastic direction, we also employ a random variable $W$ based on the $Q-$Wiener process. We inspect the rate of convergence and the unconditional stability for the achieved semi-discrete formulation. Then, the Legendre spectral element technique is used to obtain a full-discrete scheme. The error estimation of the proposed numerical scheme is substantiated based upon the energy method. The numerical results confirm the theoretical analysis.

NAApr 11, 2019
Generalized moving least squares and moving kriging least squares approximations for solving the transport equation on the sphere

Vahid Mohammadi, Mehdi Dehghan, Amirreza Khodadadian et al.

In this work, we apply two meshless methods for the numerical solution of the time-dependent transport equation defined on the sphere in spherical coordinates. The first technique, which was introduced by Mirzaei (BIT Numerical Mathematics, 54 (4) 1041-1063, 2017) in Cartesian coordinates is a generalized moving least squares approximation, and the second one, which is developed here, is moving kriging least squares interpolation on the sphere. These methods do not depend on the background mesh or triangulation, and they can be implemented on the transport equation in spherical coordinates easily using different distribution points. Furthermore, the time variable is approximated by a second-order backward differential formula. The obtained fully discrete scheme is solved via the biconjugate gradient stabilized algorithm with zero-fill incomplete lower-upper (ILU) preconditioner at each time step. Three well-known test problems namely solid body rotation, vortex roll-up, and deformational flow are solved to demonstrate our developments.

NIJan 1, 2019
Augmentation Scheme for Dealing with Imbalanced Network Traffic Classification Using Deep Learning

Ramin Hasibi, Matin Shokri, Mehdi Dehghan

One of the most important tasks in network management is identifying different types of traffic flows. As a result, a type of management service, called Network Traffic Classifier (NTC), has been introduced. One type of NTCs that has gained huge attention in recent years applies deep learning on packets in order to classify flows. Internet is an imbalanced environment i.e., some classes of applications are a lot more populated than others e.g., HTTP. Additionally, one of the challenges in deep learning methods is that they do not perform well in imbalanced environments in terms of evaluation metrics such as precision, recall, and $\mathrm{F_1}$ measure. In order to solve this problem, we recommend the use of augmentation methods to balance the dataset. In this paper, we propose a novel data augmentation approach based on the use of Long Short Term Memory (LSTM) networks for generating traffic flow patterns and Kernel Density Estimation (KDE) for replicating the numerical features of each class. First, we use the LSTM network in order to learn and generate the sequence of packets in a flow for classes with less population. Then, we complete the features of the sequence with generating random values based on the distribution of a certain feature, which will be estimated using KDE. Finally, we compare the training of a Convolutional Recurrent Neural Network (CRNN) in large-scale imbalanced, sampled, and augmented datasets. The contribution of our augmentation scheme is then evaluated on all of the datasets through measurements of precision, recall, and F1 measure for every class of application. The results demonstrate that our scheme is well suited for network traffic flow datasets and improves the performance of deep learning algorithms when it comes to above-mentioned metrics.

NAJun 21, 2017
Spectral analysis and multigrid preconditioners for two-dimensional space-fractional diffusion equations

Hamid Moghaderi, Mehdi Dehghan, Marco Donatelli et al.

Fractional diffusion equations (FDEs) are a mathematical tool used for describing some special diffusion phenomena arising in many different applications like porous media and computational finance. In this paper, we focus on a two-dimensional space-FDE problem discretized by means of a second order finite difference scheme obtained as combination of the Crank-Nicolson scheme and the so-called weighted and shifted Grünwald formula. By fully exploiting the Toeplitz-like structure of the resulting linear system, we provide a detailed spectral analysis of the coefficient matrix at each time step, both in the case of constant and variable diffusion coefficients. Such a spectral analysis has a very crucial role, since it can be used for designing fast and robust iterative solvers. In particular, we employ the obtained spectral information to define a Galerkin multigrid method based on the classical linear interpolation as grid transfer operator and damped-Jacobi as smoother, and to prove the linear convergence rate of the corresponding two-grid method. The theoretical analysis suggests that the proposed grid transfer operator is strong enough for working also with the V-cycle method and the geometric multigrid. On this basis, we introduce two computationally favourable variants of the proposed multigrid method and we use them as preconditioners for Krylov methods. Several numerical results confirm that the resulting preconditioning strategies still keep a linear convergence rate.