About
- 4+ years of Management experience in AI/ML teams
- 15+ years of Industry experience…
Activity
-
Many years ago, I made a life changing decision to leave Iran after dropping out of a top university. Before I could begin a new chapter abroad, I…
Many years ago, I made a life changing decision to leave Iran after dropping out of a top university. Before I could begin a new chapter abroad, I…
Liked by Mostafa Majidpour
Experience
Education
Licenses & Certifications
Publications
-
Fast Prediction for Sparse Time Series: Demand Forecast of EV Charging Stations for Cell Phone Applications
IEEE Transaction on Industrial Informatics (Highest Impact Factor in all IEEE journals: 8.79)
This article proposes a new cellphone application algorithm which has been implemented for the prediction of energy consumption at Electric Vehicle (EV) Charging Stations at UCLA. For this interactive user application, the total time for accessing the database, processing the data and making the prediction needs to be within a few seconds. We first analyze three relatively fast Machine Learning based time series prediction algorithms and find that the Nearest Neighbor (NN) algorithm (k Nearest…
This article proposes a new cellphone application algorithm which has been implemented for the prediction of energy consumption at Electric Vehicle (EV) Charging Stations at UCLA. For this interactive user application, the total time for accessing the database, processing the data and making the prediction needs to be within a few seconds. We first analyze three relatively fast Machine Learning based time series prediction algorithms and find that the Nearest Neighbor (NN) algorithm (k Nearest Neighbor with k=1) shows better accuracy. Considering the sparseness of the time series of the charging records, we then discuss the new algorithm based on the new proposed Time Weighted Dot Product (TWDP) dissimilarity measure to improve the accuracy and processing time. Two applications have been designed on top of the proposed prediction algorithm: one predicts the expected available energy at the outlet and the other one predicts the expected charging finishing time. The total time, including accessing the database, data processing, and prediction is approximately one second for both applications. The granularity of the prediction is one hour and the horizon is 24 hours; data have been collected from 20 EV charging outlets.
Other authors -
-
A Novel Forecasting Algorithm for Electric Vehicle Charging Stations
IEEE ICCVE
In this paper, a recently proposed time series forecasting algorithm, Modified Pattern-based Sequence Forecasting (MPSF), is compared with three other algorithms. These algorithms have been applied to predict energy consumption at individual EV charging outlets using real world data from the UCLA campus. Two of these algorithms, namely MPSF and k-Nearest Neighbor (kNN), are relatively fast and structurally less complex. The other two, Support Vector Regression (SVR) and Random Forest (RF), are…
In this paper, a recently proposed time series forecasting algorithm, Modified Pattern-based Sequence Forecasting (MPSF), is compared with three other algorithms. These algorithms have been applied to predict energy consumption at individual EV charging outlets using real world data from the UCLA campus. Two of these algorithms, namely MPSF and k-Nearest Neighbor (kNN), are relatively fast and structurally less complex. The other two, Support Vector Regression (SVR) and Random Forest (RF), are more complex and hence require more time to generate the forecast. Out of these four algorithms, kNN with k=1 turns out to be the fastest, MPSF and SVR were the most accurate with respect to different error measures, and RF provides us with an importance computing scheme for our input variables. Selecting the appropriate algorithm for an application depends on the tradeoff between accuracy and computational time; however, considering all factors together (two different error measures and algorithm speed), MPSF gives reasonably accurate predictions with much less computations than NN, SVR and RF for our application.
Other authors -
-
Incomplete Data in Smart Grid: Treatment of Missing Values in Electric Vehicle Charging Data
IEEE ICCVE
In this paper, five imputation methods namely Constant (zero), Mean, Median, Maximum Likelihood, and Multiple Imputation methods have been applied to compensate for missing values in Electric Vehicle (EV) charging data. The outcome of each of these methods have been used as the input to a prediction algorithm to forecast the EV load in the next 24 hours at each individual outlet. The data is real world data at the outlet level from the UCLA campus parking lots. Given the sparsity of the data…
In this paper, five imputation methods namely Constant (zero), Mean, Median, Maximum Likelihood, and Multiple Imputation methods have been applied to compensate for missing values in Electric Vehicle (EV) charging data. The outcome of each of these methods have been used as the input to a prediction algorithm to forecast the EV load in the next 24 hours at each individual outlet. The data is real world data at the outlet level from the UCLA campus parking lots. Given the sparsity of the data, both Median and Constant (=zero) imputations improved the prediction results. Since in most missing value cases in our database, all values of that instance are missing, the multivariate imputation methods did not improve the results significantly compared to univariate approaches.
Other authors -
-
Modified Pattern Sequence-based Forecasting for Electric Vehicle Charging Stations
IEEE SmartGridComm
Three algorithms for the forecasting of energy consumption at individual EV charging outlets have been applied to real world data from the UCLA campus. Out of these three algorithms, namely k-Nearest Neighbor (kNN), ARIMA, and Pattern Sequence Forecasting (PSF), kNN with k=1, was the best and PSF was the worst performing algorithm with respect to the SMAPE measure. The advantage of PSF is its increased robustness to noise by substituting the real valued time series with an integer valued one…
Three algorithms for the forecasting of energy consumption at individual EV charging outlets have been applied to real world data from the UCLA campus. Out of these three algorithms, namely k-Nearest Neighbor (kNN), ARIMA, and Pattern Sequence Forecasting (PSF), kNN with k=1, was the best and PSF was the worst performing algorithm with respect to the SMAPE measure. The advantage of PSF is its increased robustness to noise by substituting the real valued time series with an integer valued one, and the advantage of NN is having the least SMAPE for our data. We propose a Modified PSF algorithm (MPSF) which is a combination of PSF and NN; it could be interpreted as NN on integer valued data or as PSF with considering only the most recent neighbor to produce the output. Some other shortcomings of PSF are also addressed in the MPSF. Results show that MPSF has improved the forecast performance.
Other authors -
-
Neural network model ensembles for building-level electricity load forecasts
Elsevier Energy and Buildings
The future power grid is expected to provide unprecedented flexibility in how energy is generated, distributed, and managed, which increasingly necessitates an ability to perform accurate short-term small-scale electricity load and generation forecasting, e.g., at the level of individual buildings or sites. In this paper, we present a novel building-level neural network-based ensemble model for day-ahead electricity load forecasting and show that it outperforms the previously established best…
The future power grid is expected to provide unprecedented flexibility in how energy is generated, distributed, and managed, which increasingly necessitates an ability to perform accurate short-term small-scale electricity load and generation forecasting, e.g., at the level of individual buildings or sites. In this paper, we present a novel building-level neural network-based ensemble model for day-ahead electricity load forecasting and show that it outperforms the previously established best performing model, SARIMA, by up to 50%, in the context of load data from half a dozen operational commercial and industrial sites. In addition, we show a straightforward, automated way to select model parameters, making our model practical for use in real deployments.
Other authorsSee publication -
Fast Demand Forecast of Electric Vehicle Charging Stations for Cell Phone Application
IEEE PES GM
This paper describes the core cellphone application algorithm which has been implemented for the prediction of energy consumption at Electric Vehicle (EV) Charging Stations at UCLA. For this interactive user application, the total time of accessing database, processing the data and making the prediction, needs to be within a few seconds. We analyze four relatively fast Machine Learning based time series prediction algorithms for our prediction engine: Historical Average, k-Nearest Neighbor…
This paper describes the core cellphone application algorithm which has been implemented for the prediction of energy consumption at Electric Vehicle (EV) Charging Stations at UCLA. For this interactive user application, the total time of accessing database, processing the data and making the prediction, needs to be within a few seconds. We analyze four relatively fast Machine Learning based time series prediction algorithms for our prediction engine: Historical Average, k-Nearest Neighbor, Weighted k-Nearest Neighbor, and Lazy Learning. The Nearest Neighbor algorithm (k Nearest Neighbor with k=1) shows better performance and is selected to be the prediction algorithm implemented for the cellphone application. Two applications have been designed on top of the prediction algorithm: one predicts the expected available energy at the station and the other one predicts the expected charging finishing time. The total time, including accessing the database, data processing, and prediction is about one second for both applications.
Other authors -
-
Grid and Customer Constrained Electric Vehicle Charging using Node Sensitivity Approach
IEEE ICCVE
The growth in Plug-In Electric Vehicle (EV) poses a great challenge to utilities due to the potential impact to power distribution systems. We propose an intelligent charging method to minimize the operation cost as well as consider both constraints of power grid and customers' schedule. To address the highly non-linear behavior in the power system, a novel Node Sensitivity Approach (NSA) is proposed to approximate the sensitivity of each EV load in the grid. The simulation results show the…
The growth in Plug-In Electric Vehicle (EV) poses a great challenge to utilities due to the potential impact to power distribution systems. We propose an intelligent charging method to minimize the operation cost as well as consider both constraints of power grid and customers' schedule. To address the highly non-linear behavior in the power system, a novel Node Sensitivity Approach (NSA) is proposed to approximate the sensitivity of each EV load in the grid. The simulation results show the proposed method not only achieves the minimum operation cost but also avoids violating the system constraints.
Other authorsSee publication
Patents
-
Intelligent Electric Vehicle Recharging
Issued US US20130257372 A1
Some embodiments determine, for electric vehicles within an electricity distribution network, optimal recharging schedules based on customer requirements. Some embodiments adjust the optimal recharging schedules to ensure that components of the electricity distribution network operate within their rated limits based on a node sensitivity approach.
Other inventorsSee patent
Courses
-
Behavioral, Social and Cognitive Systems
-
-
Biologically-inspired Computation
-
-
Convex Optimization
-
-
Digital Image Processing
-
-
Distributed Artificial Intelligence (DAI)
-
-
Economics & Management of Energy Systems
-
-
Fuzzy Logic and Fuzzy Sets
-
-
Geometric Nonlinear Control
-
-
Graphical Models
-
-
Graphs and Network Flows
-
-
Linear Programming
-
-
Optimal Control
-
-
Pattern Recognition
-
-
Perception and Learning
-
-
Principals of Neuroimaging (I and II)
-
-
Robust Control
-
-
Stochastic Control
-
-
System Identification
-
-
Verification and Control of Hybrid Systems
-
Honors & Awards
-
The Henry Samueli Outstanding Teaching Award, 2013-2014
UCLA Electrical Engineering Dept.
This is the award for recognizing the best Teaching Assistant in the department in the 2013-2014 academic year.
-
NITP Fellowship Award
Semel Institute for Neuroscience and Human Behavior
This NIH funded award is for training graduate level researchers in Neuro Imaging and included tuition and stipend and travel grant for 2012-2013 academic year.
-
UCLA Graduate Division Fellowship Award
UCLA Graduate Division
-
Exceptional Talent
National Organization for Educational Testing, Iran
High ranked participants in Iran's "National Graduate Examination for Entrance in Universities" are selected as "Exceptional Talents" by National Organization for Educational Testing. I was ranked 35th among over 10,000 participants.
-
Exceptional Talent
National Organization for Educational Testing, Iran
High ranked participants in Iran's "National Under-graduate Examination for Entrance in Universities" are selected as "Exceptional Talents" by National Organization for Educational Testing. I was ranked 223rd among over 400,000 participants.
Languages
-
English
Full professional proficiency
-
Persian
Native or bilingual proficiency
-
Azeri
Native or bilingual proficiency
-
Arabic
Limited working proficiency
Organizations
-
IEEE
-
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content