Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Niharika Namdev, Nandini Tomar
DOI Link: https://doi.org/10.22214/ijraset.2023.54914
Certificate: View Certificate
This research paper investigates the effectiveness of logistic regression as a predictive modelling technique for ad click prediction. The study aims to explore the performance of logistic regression and evaluate its predictive power using various evaluation metrics. The primary objective is to assess the accuracy, precision, recall, F1 score, and area under the receiver operating characteristic curve (AUC-ROC) of logistic regression models in predicting ad clicks. The paper begins with a comprehensive review of the literature on ad click prediction and logistic regression. It highlights the importance of accurate click-through rate (CTR) estimation for advertisers and the potential benefits of logistic regression in this context. The theoretical background of logistic regression is also discussed, providing an understanding of its underlying principles and assumptions. Next, the methodology section describes the dataset used for the study, which includes historical ad impressions and click data. The data pre-processing steps, including feature selection and transformation, are explained. Logistic regression models are then trained on the pre-processed data, and the model performance is evaluated using various evaluation metrics. The results section presents the findings of the study. It includes a detailed analysis of the accuracy, precision, recall, F1 score, and AUC-ROC obtained from the logistic regression models. The performance of the models is compared against benchmark models or alternative algorithms commonly used in ad click prediction. The results highlight the strengths and limitations of logistic regression in predicting ad clicks. Furthermore, the discussion section provides insights into the implications of the results. It discusses the interpretability of logistic regression models and their potential for providing actionable insights to advertisers. The limitations and potential challenges of logistic regression in ad click prediction are also addressed. Finally, the conclusion section summarizes the key findings of the research and provides recommendations for future studies. It emphasizes the significance of logistic regression as a reliable and interpretable method for ad click prediction, while also recognizing the need for further research to improve its performance.
I. INTRODUCTION
Ad click prediction plays a vital role in online advertising, where businesses invest significant resources to reach their target audience and generate revenue. The ability to accurately predict ad clicks helps advertisers optimize their ad campaigns, allocate budgets effectively, and improve return on investment (ROI). By understanding the likelihood of users clicking on specific ads, advertisers can make informed decisions about ad placement, ad content, targeting strategies, and bidding strategies.
Logistic regression, as a widely used statistical modeling technique, plays a significant role in ad click prediction. It provides a framework for estimating the probability of ad clicks based on various features associated with ads, users, and contextual information. Logistic regression models are well-suited for binary classification problems, where the outcome of interest (in this case, ad click or no click) is represented as a binary variable.
The role of logistic regression in ad click prediction can be summarized as follows:
II. RELATED WORK
Ad click prediction plays a vital role in online advertising, where businesses invest significant resources to reach their target audience and generate revenue.
The ability to accurately predict ad clicks helps advertisers optimize their ad campaigns, allocate budgets effectively, and improve return on investment (ROI). By understanding the likelihood of users clicking on specific ads, advertisers can make informed decisions about ad placement, ad content, targeting strategies, and bidding strategies.
Logistic regression, as a widely used statistical modeling technique, plays a significant role in ad click prediction. It provides a framework for estimating the probability of ad clicks based on various features associated with ads, users, and contextual information.
Logistic regression models are well-suited for binary classification problems, where the outcome of interest (in this case, ad click or no click) is represented as a binary variable.
The role of logistic regression in ad click prediction can be summarized as follows:
III. PROPOSED ALGORITHM METHODOLOGY
In this section, we present some classification algorithms in machine learning and the methodology of this research.
A. Logistic Regression (LR)
Logistic regression (LR) is a method that is often used for classification, which is a statistical analysis technique applied for predictive models. This classification is one of the most popular machine learning algorithms that come under supervised learning techniques. Moreover, this classification model usually achieves high algorithm performance, so it is often applied in the industrial world. There are several types of logistic regression, namely binary and multinomial logistic regression. Binary logistic regression is used when the response variable is dichotomous. That is, there are only two categories. Meanwhile, multinomial linear regression is used when the response variable has more than two categories. This research uses binary linear regression. Another advantage of the logistic regression model is the ability to process large volumes of data at high speed because it requires less computational capacity, such as memory and processing power. This makes the model very suitable for data scientists to get multiple solutions with fast results. Logistic regression is also used extensively in the fields of medicine and social sciences, as well as in marketing, such as predicting a customer's propensity to buy a product or unsubscribe.
This logistic regression is a predictive model similar to linear regression based on the logistic function or the sigmoid function. The difference between the results of linear regression and logistic regression is that the range of values in linear regression is a real number, while the range of values in logistic regression is between 0 and 1. Then it also does not require a linear relationship between input and output variables since it uses a nonlinear log transformation approach to predict the odds ratio. In general, the assumptions of LR include:
This paper mainly addresses the usage of an algorithmic technique name Multiple Linear Regression. We achieve a greater accuracy on sales revenue using multiple linear regressions.
???????B. Data-Set Description
Dataset In this research, we use a dataset taken from Kaggle's website about the ad-click prediction. Then, we process this dataset to predict about customer and whether that customer clicked the ad and made the purchase. Therefore, we apply several classification algorithms to predict it. This data set contains the following features:
This data set contains the following features:
Age and estimated salary, they have different ranges. We convert the values of age and estimated salary within the range of 0 to 1.once these values are converted in same range; it is easy to plot them
The response feature is purchased. This feature has two possible outcomes that are 0 and 1 where 0 refers to the case where a user didn't click the advertisement (class 0), while class 1 refers to the scenario where a user clicks the advertisement (class 1). This research divides data into 67% in training data and 33% in testing data.
Data-set description is very essential for understanding our data. In order to get insights from our data, we mainly use two commands. The first one is .info() command which gives us information about the number of rows and columns in the data-set and the other one is .describe()which explains various parameters like count(),min(),standard deviation(), max() etc.
???????
[1] Https://www.kaggle.com/datasets [2] 2)yasi dani ,maria ginting(march 2023)”classification of predicting customer ad clicks using logistic [3] Regression and k-nearest neighbors “joiv : int. J. Inform. Visualization, 7(1) - march 2023 98-104 kodamagulla kausthub”commercials sales prediction using multiple linear regression”international research journal of engineering and technology (irjet) volume: 08 issue: 03 | mar 2021 . [4] G. Shrivastava, v. Nagar, and s. K. Gill, “the effects of advertising on consumer buying behavior with special reference to fmcg industry,” au-hiu int. Multidiscip. J., vol. 2, no. 1, pp. 1–8, 2022. [5] A. Goldfarb, “what is different about online advertising?,” rev. Ind. Organ., vol. 44, no. 2, 2014, doi: 10.1007/s11151-013-9399-3. [6] D. Chakrabarti, d. Agarwal, and v. Josifovski, “contextual advertising by combining relevance with click feedback,” 2008. Doi: 10.1145/1367497.1367554. [7] y. Yang and p. Zhai, “click-through rate prediction in online advertising: a literature review,” inf. Process. Manag., vol. 59, no. 2, 2022, doi: 10.1016/j.ipm.2021.102853. [8] H. Cheng and e. Cantú-paz, “personalized click prediction in sponsored search,” 2010. Doi: 10.1145/1718487.1718531. [9] M. R. Farooqi and m. F. Ahmad, “the effectiveness of online advertising on consumers’ mind - an empirical study,” int. J. Eng. Technol., vol. 7, no. 2, 2018, doi: 10.14419/ijet.v7i2.11.11006.
Copyright © 2023 Niharika Namdev, Nandini Tomar. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET54914
Publish Date : 2023-07-22
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here