Mostafa Majidpour

Mostafa Majidpour

Los Angeles Metropolitan Area
8K followers 500+ connections

About

- 4+ years of Management experience in AI/ML teams
- 15+ years of Industry experience…

Activity

Experience

  • Bright Fox AI Graphic

    Bright Fox AI

    Los Angeles Metropolitan Area

  • -

    Long Beach, California, United States

  • -

  • -

    Greater Los Angeles Area

  • -

    Greater Los Angeles Area

  • -

    Greater Los Angeles Area

  • -

    Venice, CA

  • -

    Greater Los Angeles Area

  • -

    San Francisco Bay Area

  • -

    Greater Los Angeles Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Greater Los Angeles Area

  • -

    Tehran, Iran

  • -

    Tehran, Iran

  • -

    Tehran, Iran

  • -

    Tehran, Iran

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
    • Charlie Qui, Peter Chu, Rajit Gadh, Hemanshu Pota
    See publication
  • 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
    • Charlie Qui, Peter Chu, Rajit Gadh, Hemanshu Pota
  • 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
    • Peter Chu, Rajit Gadh, Hemanshu Pota
  • 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
    • Charlie Qui, Peter Chu, Rajit Gadh, Hemanshu Pota
  • 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 authors
    See 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
    • Charlie Qui, Ching-Yen Chung, Peter Chu, Rajit Gadh, Hemanshu Pota
    See publication
  • 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 authors
    See 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 inventors
    See patent
  • Time Series Forecasting Ensemble

    Filed US FLA13-010

    Other inventors

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

    -

View Mostafa’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mostafa directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses