<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Leveraging Instrumental Variables in Online Advertising Auctions : Robust Click-Through-Rate Prediction</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Ryohei</forename><surname>Emori</surname></persName>
							<affiliation key="aff0">
								<orgName type="institution">Keio University</orgName>
								<address>
									<addrLine>2-15-45, Mita, Minato-ku</addrLine>
									<settlement>Tokyo</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">Riken AIP center</orgName>
								<address>
									<addrLine>1-4-1 Nihonbashi, Chuo-ku</addrLine>
									<settlement>Tokyo</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Shinya</forename><surname>Suzumura</surname></persName>
							<email>ssuzumur@lycorp.co.jp</email>
							<affiliation key="aff2">
								<orgName type="institution">LY Corporation</orgName>
								<address>
									<addrLine>Kioi Tower 1-3 Kioicho, Chiyoda-ku</addrLine>
									<settlement>Tokyo</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Nobuyuki</forename><surname>Shimizu</surname></persName>
							<affiliation key="aff2">
								<orgName type="institution">LY Corporation</orgName>
								<address>
									<addrLine>Kioi Tower 1-3 Kioicho, Chiyoda-ku</addrLine>
									<settlement>Tokyo</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Takahiro</forename><surname>Hoshino</surname></persName>
							<email>hoshino@econ.keio.ac.jp</email>
							<affiliation key="aff0">
								<orgName type="institution">Keio University</orgName>
								<address>
									<addrLine>2-15-45, Mita, Minato-ku</addrLine>
									<settlement>Tokyo</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">Riken AIP center</orgName>
								<address>
									<addrLine>1-4-1 Nihonbashi, Chuo-ku</addrLine>
									<settlement>Tokyo</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Leveraging Instrumental Variables in Online Advertising Auctions : Robust Click-Through-Rate Prediction</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">EC794C9D286031E4CEA6126307D666D2</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T20:14+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Instrumental Variables</term>
					<term>Omitted Variable Bias</term>
					<term>Robustness</term>
					<term>Cold-start Problem</term>
					<term>Click-Through-Rate</term>
					<term>Online Advertising Auction</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Predicting the click-through rate (CTR) in online ad auctions is essential for calculating bid amounts and forming rankings. However, predicting CTR from historical data faces some difficulties, one of which is the cold-start problem. Our research uses the instrumental variables (IVs) framework to address the cold-start problem and selection bias, validating robust CTR prediction in online advertising auctions. Although generally identifying IVs in wide applications is notably challenging, their potential use is not limited to CTR prediction; they can potentially be used to address practical issues and research questions in advertising auctions in general. We put forth bid amounts as IVs, discussing their validity as IVs and testing the robustness of predictions using IVs in both simulations and real data scenarios. Moreover, we enhanced our methodology by integrating explicit interactions between bid amounts and other features, demonstrating that accounting for heterogeneity in IVs significantly improves prediction accuracy in actual data. Our proposal on IVs and its refined CTR prediction approach enriches the research fields on causal inference robustness and invariant prediction.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Online advertising, an essential backbone of the digital economy, relies heavily on accurate prediction models to allocate ads effectively and enhance the user experience. Crucially, the accuracy of click-through rate (CTR) prediction plays a pivotal role in determining the success in terms of welfare of of online advertising auctions, and at the same time, hover the potential biases that may skew results <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2]</ref>.</p><p>In addition to the problem of bias that lurks in some online ad auctions and is often the subject of research, the cold-start problem arises when we must make predictions for new advertisements or infrequent users, leading to decreased predictive accuracy. Against the backdrop of problems arising from those various factors, causal methods of predicting user behavior that capture invariant user behavior have risen as a subject of high research interest <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4,</ref><ref type="bibr" target="#b4">5]</ref>. Among them, prior research <ref type="bibr" target="#b2">[3]</ref> has highlighted that one of those causal methods, the instrumental variables (IVs) method, has the potential to contribute to solving the coldstart problem. <ref type="bibr" target="#b5">[6]</ref> provided a methodology for IVs using neural networks, but specific IVs always need to be identified in a specific research domain. <ref type="bibr" target="#b6">[7]</ref> uses the user's search query as an instrumental variable; their use of IVs is limited to search advertising and may not satisfy one of the conditions for IVs, the exclusion restriction.</p><p>In this paper, we identify bid amounts as IVs in online ad auction settings and demonstrate that click prediction using the IVs method exhibits robust predictions in the overall prediction and cold start problems.</p><p>Although IVs are generally considered difficult to identify, they have the potential to: 1) maximize the use of data, including impressions of ads with low historical win rates; 2) not require random impressions of ads; 3) avoid assumptions that often lead to erroneous predictions due to the unrealistic absence of unobserved confounding factors between treatment and outcome relationships <ref type="bibr" target="#b7">[8]</ref>; and 4) potentially infer the causal effect of impressions on conversion as well as clicks.</p><p>Furthermore, we demonstrate that the explicit use of firststage heterogeneity in the IVs method can be strongly recommended in online ad auctions <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b9">10]</ref>. First-stage heterogeneity in the IVs method has been relatively overlooked compared to heterogeneity in the second stage, namely, user response. However, we find that increasing the association between IVs and impression probability shows robust predictions for the overall prediction and the cold-start problem.</p><p>The contributions of the paper have three main points:</p><p>1. We identify and propose valid IVs tailored to online advertising auctions. The IVs suit broad advertising auction contexts, including display and search advertising. Furthermore, the IVs method is expected to have further applications such as causal inference of medium-and long-term effects of ad impressions on conversions, etc., not limited to causal effects on user click behavior in online ad auctions. 2. There have been few empirical examples the IVs method has been demonstrated to be capable of making invariant behavioral predictions. We identify valid IVs for further application in the setting of online ad auctions, a setting in which the research field has been broaden, and demonstrated the robustness of the IVs method's prediction accuracy for the overall forecast and the cold-start scenario in our experiments. 3. Notably, our research advances the concept of utilizing the first stage heterogeneity in the IVs method in the context of prediction. By considering heterogeneity in the strength of IVs concerning impression probability, our method shows more significantly robust prediction performance in whole prediction and the cold-start scenario.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Identification of Instrumental Variables in Ad Auctions</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Ad Auctions and Biases</head><p>Data Imbalance Score Prediction</p><formula xml:id="formula_0">𝑡𝑎𝑟𝑔𝑒𝑡 𝐶𝑃𝐴 𝑋! ! × 𝒑𝑪𝑽𝑹 𝒚𝒄𝒐𝒏𝒗𝒆𝒓𝒔𝒊𝒐𝒏,! ! = 𝟏 𝑿! ! , 𝑫! ! = 𝟏) 𝐴𝑢𝑐𝑡𝑖𝑜𝑛 𝑆𝑐𝑜𝑟𝑒! ! = 𝑨𝒅𝒋𝒖𝒔𝒕𝒆𝒅 𝑩𝒊𝒅 𝑋! ! , 𝐷! ! = 1 × 𝒑𝑪𝑻𝑹 𝒚𝒄𝒍𝒊𝒄𝒌,! ! = 𝟏 𝑿! ! , 𝑫! ! = 𝟏) + 𝐴𝑑𝑗𝑢𝑠𝑡𝑒𝑑 𝑇𝑒𝑟𝑚(𝑋! ! ) 𝐴𝑑𝑣𝑒𝑟𝑡𝑖𝑠𝑒𝑟𝑠 𝑚𝑎𝑛𝑢𝑎𝑙𝑙𝑦 𝑠𝑒𝑡 𝑏𝑖𝑑 𝑎𝑚𝑜𝑢𝑛𝑡𝑠 𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑎𝑙 𝑜𝑛 𝑋! ! Ad Impression User Response 𝑜𝑟 𝑈𝑠𝑒𝑟 -𝑠 𝑦./0.1, !!, 𝑋! ! , 𝐷! ! 𝑎𝑛𝑑 𝑦.345678034,! ! , 𝑋! ! , 𝐷! ! 𝑎𝑟𝑒 𝑙𝑜𝑔𝑔𝑒𝑑 𝑜𝑛𝑡𝑜 𝑝𝑙𝑎𝑡𝑓𝑜𝑟𝑚 ! 𝑠 𝑑𝑎𝑡𝑎𝑏𝑎𝑠𝑒.</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Ad Auction</head><p>Ad Non-Impression Before we explain that the bid amounts is IVs, we describe the setting in ad auctions. This is because it is essential to examine the actual flow of data generation to ascertain the IVs.</p><p>The notations used to describe the auction mechanism are as follows: the total number of auctions is N, the number of auctioneers participating in auction 𝑖 ∈ {1, ⋯ , 𝑁 } is 𝑚 𝑖 , and the auctioneer's advertisement is 𝑗 𝑖 ∈ {1, ⋯ , 𝑚 𝑖 }. Let 𝐵𝑖𝑑 𝑗 𝑖 be the bid amount that the auctioneer spends on the ad 𝑗 𝑖 , 𝑝𝐶𝑇 𝑅 𝑗 𝑖 be the predictive click-through-rate, and 𝑗 * 𝑖 be the ad that wins an impression to the user in the auction 𝑖. Also, 𝑦 𝑗 𝑖 is the outcome that is 1 if ad 𝑗 𝑖 is clicked and 0 if not, 𝑋 𝑗 𝑖 is a variables vector used to target ads and users in ad 𝑗 𝑖 . To simplify complex effects such as position bias, we assume a setting where there is only one ad that wins an impression. Therefore, let 𝐷 𝑗 𝑖 be a binary dummy that is 1 when 𝑗 𝑖 = 𝑗 * 𝑖 and 0 otherwise. Also, let 𝑦 𝑗 𝑖 be the outcome that is 1 if the ad 𝑗 * 𝑖 is clicked and 0 otherwise. Here, 𝑝𝐶𝑇 𝑅 𝑗 𝑖 is as followed:</p><formula xml:id="formula_1">𝑝𝐶𝑇 𝑅 𝑗 𝑖 = 𝑝(𝑦 𝑗 𝑖 = 1|𝐷 𝑗 𝑖 = 1, 𝑋 𝑗 𝑖 ),</formula><p>where 𝑝𝐶𝑇 𝑅 𝑗 𝑖 is the probability of whether ad 𝑗 𝑖 will be clicked given winning impression, target and other variables.</p><p>In ad auctions, there can be various methods for determining auction scores. Here, for instance, the auction score is calculated as follows:</p><formula xml:id="formula_2">𝐴𝑢𝑐𝑡𝑖𝑜𝑛 𝑆𝑐𝑜𝑟𝑒 𝑗 𝑖 = 𝐵𝑖𝑑 𝑗 𝑖 × 𝑝𝐶𝑇 𝑅 𝑗 𝑖 ,</formula><p>This determination scheme, which takes into account bid amount and predictive CTR in the auction score, has been studied under the name "weighted GSP" <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b11">12]</ref>. When the bid amount is a manual bid by the auctioneer, it is generated from the distribution of bid amounts conditional on the target variable of the ad set by the auctioneer. Alternatively, when the bid amount is an automated bid by the platform, the bid amount is generated by, for example, predictive conversion rate (pCVR) and target CPA. In this case, 𝑝𝐶𝑉 𝑅 𝑗 𝑖 is a function of 𝑋 𝑗 𝑖 . That is, bid amounts is generated from some distribution conditioned on the target variables of the ad set by the auctioneer or other variables used by the platform. Thus,</p><formula xml:id="formula_3">𝐵𝑖𝑑 𝑗 𝑖 ∼ 𝐹 (𝑋 𝑗 𝑖 ),</formula><p>where 𝐹 (⋅) is the generated distribution of bid amounts.</p><p>As summarized by <ref type="bibr" target="#b1">[2]</ref>, bias in the recommendation system is a looping process. Figure <ref type="figure">1</ref> depicts the looping of several biases, focused in ad auctions setting, which are interdependent. In particular, the auction score will be biased if the platform's prediction of the pCTR is a biased estimator. The same is true for pCVR and adjust term. The assignment of impressions by the auction score with bias is as follows:  Treatment 𝐷 𝑗 𝑖 , impressions in ad auctions, can be easily correlated with the error term for the unobserved heterogeneity of users' click behavior. This can be explicitly expressed in the pCTR formulation as follows:</p><formula xml:id="formula_4">𝑗 * 𝑖 = arg max 𝑗 𝑖 ∈{1,⋯,𝑚 𝑖 } 𝐴𝑢𝑐𝑡𝑖𝑜𝑛 𝑆𝑐𝑜𝑟𝑒 biased 𝑗 𝑖 .</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Causal</head><formula xml:id="formula_5">υ ! ! 𝑍 ! ! 𝐷 ! ! 𝑦 ! ! 𝑋 ! ! 𝑝𝐶𝑇𝑅 ! !</formula><formula xml:id="formula_6">𝑝(𝑦 𝑗 𝑖 = 1) ∶= 𝜃 * (𝑋 𝑗 𝑖 , 𝜂 𝑗 𝑖 , 𝜖 𝑗 𝑖 |𝐷 𝑗 𝑖 = 1),</formula><p>where 𝜖 𝑗 𝑖 represents the error term in the user's click response, and 𝜂 𝑗 𝑖 is unobserved heterogeneity of click behavior that correlates with some or all of 𝑋 𝑗 𝑖 consisting of user and ad features but cannot be observed, known as the omitted variable. 𝜃 * (⋅) is a function returns a predictive probability when 𝑦 𝑗 𝑖 = 1.</p><p>Treatments are determined in the auction system together with predicted values such as pCTR and pCVR, which are conditioned on the user and ad features involved in ad auctions, and the advertiser's bid amount. At this point, pCTR and pCVR are not conditioned on omitted variables 𝜂 𝑗 𝑖 , which generates a bias in the estimates of predictive outcome. Since the bid amount is determined from the predictions with this bias and an auction is formed, there is a strong suspicion that the impressions 𝐷 𝑗 𝑖 are endogenous variables, which are variables correlated with the error term amplified through the auction with the omitted variable bias. We consider the assumption that no omitted variables exist as a type of inductive bias, a convenient assumption for pCTR model.</p><p>Unconfoundedness, i.e., a situation where no omitted variables exist, is a somewhat severe assumption for realworld data. Therefore, IVs methods that do not require the assumption of unconfoundedness can be compelling and valuable.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Validating Bid Amounts as IVs</head><p>There are three conditions that valid IVs satisfy. The first is the relevance of the IVs to a treatment variable. The second is an exclusion restriction, where the IVs does not directly affect the outcome but rather affects the outcome through the treatment variable. The third is the independence of the IVs with respect to the treatment and the outcome. Notating IVs vector in ad 𝑗 𝑖 as 𝑍 𝑗 𝑖 and combining these conditions, we can write them as follows:</p><formula xml:id="formula_7">𝑅𝑒𝑙𝑒𝑣𝑎𝑛𝑐𝑒 ∶ 𝐷 𝑗 𝑖 ̸ ⟂𝑍 𝑗 𝑖 , 𝐸𝑥𝑐𝑙𝑢𝑠𝑖𝑜𝑛 𝑅𝑒𝑠𝑡𝑟𝑖𝑐𝑡𝑖𝑜𝑛 ∶ {𝜖 𝑗 𝑖 , 𝐷 𝑗 𝑖 } ⟂ 𝑍 𝑗 𝑖 , 𝐶𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑎𝑙 𝐼 𝑛𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑐𝑒 ∶ 𝜖 𝑗 𝑖 | 𝑋 𝑗 𝑖 ⟂ 𝑍 𝑗 𝑖 ,</formula><p>We argue that bid amounts is valid as IVs in ad auctions.</p><p>The reason bid amounts function as IVs is summarized in Figure <ref type="figure" target="#fig_0">2</ref> under our proposed IVs formulation.</p><p>With regard to the relevance between bid amounts and impressions, the relevance is explicitly acknowledged by the fact that the main item in the auction score is the bid amount. Concerning the exclusion restriction, the bid amount only influences impressions through the auction score. Therefore, the bid amounts does not influence the user's click behavior. Conditional on the variables used by advertisers and platforms to set bid amounts, bid amounts are valid instruments.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4.">Reasons Other Variables are Not Valid IVs</head><p>Here, we introduce why other variables, such as bid times used for targeting, do not meet the conditions of an instrumental variable in ad auctions.</p><p>Relevance : Take targeting variables as an example. From the perspective of relevance, advertisers determine bid amounts based on targeting users, which should relate to the probability of assignment. Bid amounts influence the auction score directly, ensuring more vital relevance than targeting variables, while targeting variables have an "indirect" relevance to the auction score.</p><p>Conditional Independence : The more crucial condition, however, is that targeting variables do not satisfy the independence from the unobserved factors affecting the user's probability of clicking. For instance, consider bid times as one of the targeting variables. The time when a user requests an advertisement, that is, the user's visitation process, and the probability of clicking the ad can be related. Users visiting at 10 AM may have a higher or lower probability of clicking an ad, and even if conditioned on other targeting variables, the presence of unobserved factors makes it impossible to guarantee the independence of bid times from the click probability. On the other hand, the probability that a user will click is considered independent of the bid amount, conditioned on the targeting variables, since the user cannot know how much was paid for the specific advertising at the time of the click.</p><p>Exclusion Restriction : From the perspective of the exclusion restriction, targeting variables affect the probability of a user's click, and do not ensure that their influence on the click probability is exerted solely through the assignment of impressions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Click Prediction with First-stage IVs Heterogeneity</head><p>In the methodology section, we propose several variants of the IVs method to examine the following questions:</p><p>• Q.1 Do prediction methods using simple neural networks with IVs perform in the online ad auction setting? and • Q.2 Is IVs heterogeneity strongly present in online ad auction settings and is explicitly addressing it effective in prediction?, • Q. <ref type="bibr" target="#b2">3</ref> Heterogeneity in treatment effects is widely known, but by how much improvement relative to accounting for heterogeneity in IVs?</p><p>To introduce models that respond to those questions, the methodology section is organized as follows. For Q.1, We first introduce the basic structure of the nonparametric IVs method and highlight its heterogeneous relevance to the probability of winning impressions in ad auctions. Next, Q.2, we present a method based on an attention network that explicitly considers interactions between IVs and their other features. Finally, Q.3, we explicitly incorporate heterogeneity in click probabilities by employing an interaction structure similar to the heterogeneity of instrumental variables. Figure <ref type="figure" target="#fig_1">3</ref> summarizes our proposed final IVs method.</p><p>For simplicity in subscripting the training data, 𝑙 corresponds to the record number in this section. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">First-stage IVs Heterogeneity in Ad Auctions</head><p>In principle, we can estimate a user's click response 𝑦 𝑙 using IVs in a two-stage approach. Following nonparametric IVs notation by <ref type="bibr" target="#b12">[13]</ref>, the incorporation of heterogeneity in the first stage can be written as follows:</p><formula xml:id="formula_8">𝑝(𝑦 𝑙 = 1) = 𝜙 * (𝑋 𝑙 , 𝑝(𝑍 𝑙 , 𝑋 𝑙 ), 𝜖 𝑙 ), 𝑝(𝑍 𝑙 , 𝑋 𝑙 ) = 𝑝(𝐷 𝑙 = 1|𝑋 𝑙 , 𝑍 𝑙 ),</formula><p>where 𝑝(𝑍 𝑙 , 𝑋 𝑙 ) is an instrument summarized by the interaction of multiple IVs, and we assume that 𝐷 𝑙 depends only on 𝑋 𝑙 through 𝑝(𝑍 𝑙 , 𝑋 𝑙 ) and call it first stage. 𝜙 * is a function that returns a predictive probability of the event 𝑦 𝑙 = 1, which is called second stage. In the ad auctions, 𝑝(𝑍 𝑙 , 𝑋 𝑙 ) is the predicted impression probability, henceforth 𝑝𝐼 𝑀𝑃, which is a multi-task learning frame and can be trained in one step together with 𝑝𝐶𝑇 𝑅. Using neural networks, a layer structure can be used that follows the simplified manner of IVs, which we henceforth refer to as the IV-BS approach.</p><p>Although there can be several approaches incorporating interactions between features and IVs, we use an attention network. This is because it is suitable merely for validating the idea of bid amount heterogeneity.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Leveraging First-Stage IVs by Interactions</head><p>Given a dataset, let the input feature matrix be represented as 𝐾 after passing through an input layer where all units are fully connected, including units from 𝑝𝐼 𝑀𝑃 and features.</p><p>Let 𝐵 denote the batch size and 𝐿 represent the number of units in the input layer, leading to 𝐾 having dimensions of 𝐵 × 𝐿. The instrumental variable, represented as matrix 𝑍, has dimensions 𝐵 × 1. To align with the shape of 𝐾, matrix 𝑄 iv is formed by performing a tiling operation on 𝑍. Specifically, each row of 𝑍 is replicated on the basis of the number of columns in 𝐾. Furthermore, the weight matrix for IVs interaction is denoted as 𝑊 iv and has dimensions 𝐿 × 𝐿. Using these matrices, the attention score 𝛼 iv is calculated as:</p><formula xml:id="formula_9">𝛼 iv = 𝑆𝑜𝑓 𝑡𝑚𝑎𝑥(𝑊 iv (𝑄 iv ⊙ 𝐾 ) + 𝑏 iv ).</formula><p>Here, we use the swish function as an activation function in the weight matrix 𝑊 iv so as to represent the non-linear strength in the heterogeneity of bid amounts. We feed element-wise products as interactions into the fully connected layer with the softmax function as the activation function to generate the attention score 𝛼 𝑖𝑣 . Then, we obtain the representation g by the element-wise product of the input layer 𝐾 and the generated attention scores 𝛼 iv .</p><p>𝑔 iv = 𝛼 iv ⊙ 𝐾</p><p>We combine the representation g obtained by the attention layer and the features input in a fully connected neural network to form the hidden layer.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Second-stage Heterogeneity</head><p>In the second stage, namely in 𝑝𝐶𝑇 𝑅 side, it is evident that heterogeneity exists when conditioning on user and advertisement features regarding the effect of impressions.</p><p>Similarly to how we took the dot product of bid amounts and feature units in the input layer in the first stage, we symmetrically use the same in the second stage. The input layer consists of fully connected units from 𝑝𝐼 𝑀𝑃 and features. The structure of the entire network including 𝑝𝐼 𝑀𝑃 and 𝑝𝐶𝑇 𝑅 is drawn in Figure <ref type="figure" target="#fig_1">3</ref>. The attention score and representation g can be written as follows:</p><formula xml:id="formula_10">𝛼 imp = 𝑆𝑜𝑓 𝑡𝑚𝑎𝑥(𝑊 imp (𝑄 imp ⊙ 𝐾 ) + 𝑏 imp ), 𝑔 imp = 𝛼 imp ⊙ 𝐾 ,</formula><p>where 𝑄 imp is formed by performing a tiling operation on 𝑝𝐼 𝑀𝑃 to align with the shape of 𝐾. Specifically, each row of 𝑝𝐼 𝑀𝑃 is replicated on the basis of the number of columns in 𝐾. 𝑊 imp is a weight matrix of 𝐿 × 𝐿 for 𝑝𝐼 𝑀𝑃 interaction.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.">Loss Function for Multi-task Learning</head><p>In the multi-task learning framework for pIMP and pCTR, we adjust the loss function for pCTR by applying sample weights through an indicator function, 1 {𝐷 𝑙 =1} :</p><formula xml:id="formula_11">𝐿𝑜𝑠𝑠 𝑝𝐶𝑇 𝑅 = 𝐿𝑜𝑠𝑠 𝑝𝐶𝑇 𝑅 × 1 {𝐷 𝑙 =1}</formula><p>This function ensures that the 𝐿𝑜𝑠𝑠 𝑝𝐶𝑇 𝑅 is only computed for data points with impressions, when 𝐷 𝑙 = 1, filtering out instances without impressions from affecting the pCTR loss calculation. This approach allows us to concentrate on the performance of the model to predict CTR.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Experiments</head><p>The experimental section is divided into two parts: simulation and evaluation in scenarios approximating the coldstart problem with real data sets. The code for replication is available at the following link: https://github.com/ryoheiemori/NPIV-pCTR. Please note that the repository excludes sections related to private data. The notation is consistent with that used in Section 3. The procedures for simulating the auction data are summarized in Algorithm 1, aligning with procedure and notation in section 3.1. The experiment is replicated 20 times. The subscripts 𝑘 and 𝑙 correspond to the number of records in step 1 and 4, respectively. 𝜃(𝑋 𝑘 ) is learned by logistic regression. We use the Beta distribution for generating bid amounts, which satisfies non-negative constraints. Specifically, we use the reparametrized Beta distribution by <ref type="bibr" target="#b13">[14]</ref> to model the mean of bid amounts. For simplicity, the number of auctioneers 𝑚 𝑖 participating in auction 𝑖 is fixed, but in reality, it may vary depending on the attractiveness of users, represented by 𝑋 𝑗 𝑖 . The link function Logistic(⋅) is defined as (1 + exp(−⋅)) −1 . The feature vectors 𝑋 𝑘 , 𝑋 𝑗 𝑖 , and 𝑋 𝑙 are 25 × 1 vectors respectively. Each 𝑋 𝑠,𝑘 is drawn from a specific distribution: Uniform[−5, 5] for 𝑠 ∈ {1, ⋯ , 10}, Bernoulli(0.5) for 𝑠 ∈ {11, ⋯ , 20}, and Uniform[−2, 2] for 𝑠 ∈ {21, ⋯ , 25}. These vectors are generated similarly. The vectors 𝜂 𝑘 , 𝜂 𝑗 , and 𝜂 𝑙 are generated from a Uniform[−5, 5] distribution. The parameters 𝛼, 𝛽, and 𝛾 are coefficient vectors with 25 × 1 elements each, independently generated from a normal distribution with a mean of 0.1 and variance of 1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Simulated Datasets</head><p>We assume that rare ads and users have more prominent unobserved confounding factors, and thus evaluate predictive CTR by dividing the degree of magnitude of the omitted variable values. Thus, the test data is separated by the distance of 𝜂 𝑙 from the mean. Out of a total number of 50, 000 records, we move the outside quantiles of the distribution of 𝜂 𝑙 by 10% on each side.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Real Datasets</head><p>The actual dataset consists of user responses to advertisements displayed on websites such as Yahoo! JAPAN operated by LY corporation and auction history records including bidding. The datasets are divided into a training dataset, in which ad impressions and clicks are observed through ad auctions, and a test dataset, in which ad impressions are randomly made to visiting users.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.1.">Training data</head><p>The training data covers a sample of 50, 000 records randomly drawn from the population for a past seven-day period. The training data were generated from ad auctions system, which produced data not satisfying the condition of conditional independence between the treatment 𝐷 𝑗 𝑖 and unobserved confounders 𝜖 𝑗 𝑖 .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.2.">Test data</head><p>In the test data, the prediction baselines using the day after the 7 days of training data is evaluated. The test dataset consists of all independently displayed records conditional on ads' targeting variables.</p><p>To evaluate the model's performance in cold-start scenarios, the test data was divided based on previous ad impressions. Specifically, the data was split into 20 subsets at every 5% quantile, with each subset containing data points below the respective quantile. To ensure sufficient sample size, the test data included 2,000,000 records. Predicting clicks with more past impressions is generally easier, even with a simple baseline.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Evaluation Score</head><p>We used log loss, known as a standard evaluation metric for pCTR, and the area under the curve (AUC) scores. AUC is a proper metric for evaluating rankings in assessing the ability to predict the correct position in auction rankings. For the simulation data, we employes the actual scores and relative scores to compare improvements. For our real dataset, we present relative evaluation scores due to confidentiality. The relative scores are defined as follows:</p><p>Relative LogLoss = Naive LogLoss − Compared LogLoss Naive LogLoss × 100,</p><p>Relative AUC = ( Compared AUC − 0.5 Naive AUC − 0.5 − 1) × 100.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.">Ablation studies</head><p>To evaluate our proposed methods with instrumental variables, we took a naive benchmark and comparative baselines.</p><p>1. Naive: The Naive has three hidden layers between the input layer of features and their passage to the sigmoid function, building a pCTR model. Each of these hidden layers consists of 256 units. The first layer uses the swish activation function, while the second and third layers use the ReLU activation function. 2. IV-BS: The baseline is described in section 3.1. Its pCTR model has the same network structure as Naive, including 𝑝𝐼 𝑀𝑃 in the input layer.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">IV-FS:</head><p>The baseline is described in section 3.2. In 𝑝𝐶𝑇 𝑅 side, it has the same network structure as IV-BS.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">IV-SSFS:</head><p>The baseline in 𝑝𝐶𝑇 𝑅 side is described in section 3.3, while its network has the same structure as IV-FS in 𝑝𝐼 𝑀𝑃 side. 5. UBIPS : It consists of 𝑝𝐼 𝑀𝑃 times 𝑝𝐶𝑇 𝑅 for unbiased inverse propensity weighting estimator <ref type="bibr" target="#b14">[15]</ref>. Its network structure is consistent with IV-BS for 𝑝𝐼 𝑀𝑃 and 𝑝𝐶𝑇 𝑅 excluding 𝑝𝐼 𝑀𝑃 in the input of 𝑝𝐶𝑇 𝑅. It also uses a multitasking framework.</p><p>The IV-FS and IV-SSFS are not tested in our simulated dataset for two reasons: one is the IV-BS is sufficient to test whether bid amounts are efficient and valid IVs in ad auctions. Another is those approaches are not suitable to the simplicity, such as the linear interactions, in the heterogeneity of IVs and the user's click probability in our simulated dataset.</p><p>In this experiments, the loss function is unified across comparative beselines. 𝑝𝐶𝑇 𝑅 and 𝑝𝐼 𝑀𝑃 models both use binary cross entropy as their loss function. We trained the comparison models until convergence, where no further improvement in the loss function in 𝑝𝐶𝑇 𝑅 was observed. For all comparative approaches, the optimization method was Adamax, and the learning rate was fixed at 0.001.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.5.">Comparing Each Baselines</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.5.1.">In Simulated datasets</head><p>Figure <ref type="figure" target="#fig_3">4</ref> shows that IV-BS improves AUC and LogLoss performance even with omitted variables. IV-BS remains stable and robust, especially on the left side where the test data's 𝜂 𝑙 value is high. Notably, omitted variable bias cannot be ignored even in the Weighted GSP impression assignment algorithm, and in this regard, IV-BS demonstrates superior performance.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.5.2.">In Real dataset</head><p>An evaluation of our proposed methods on the real dataset is shown in Figure <ref type="figure" target="#fig_5">5</ref>. It is expected that Naive performs relatively well since the training data includes many ads with numerous impressions. However, our proposed methods, IV-BS, IV-FS, and IV-SSFS, show significant improvement in relative AUC, particularly for ads with few previous impressions. The improvement of UBIPS over Naive, unlike in the simulation experiment, is likely attributable to the confounder being associated with the variable observed in the actual data.</p><p>Improvement for ads with few impressions matches that for ads with many, likely due to the infrequent inclusion of rare ads in training data, causing popularity bias. Notably, the increasing improvement of IVs methods for the 0 − 20 quantile of previous impressions demonstrates their robustness in predicting rare ads.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusion</head><p>This paper argues that bid amount is a valid instrumental variable under the assumption of conditional independence, and tested its validity by applying it to predictive CTR. Our experiment on a real dataset showed that explicitly accounting for heterogeneity in the strength of IVs allows for efficient and robust predictions. For greater extensibility, incorporating complex interactions between IVs and other features with more developed approachs such asgraph neural networks is recommended. Additionally, addressing other looping bias and validating prediction methods in repeated auctions would be valuable.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Users' Click Behavior and Bid Amounts as Instrumental Variables in Ad Auctions</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: IV-IMP Approach Leveraging First-and Second-stage Heterogeneity with Multi-task Learning Structure</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Simulation: Performance scores at each outside quantile of 𝜂 𝑙 . Box plots show actual scores. Line plots show relative scores, with the bold line as the mean and shaded area showing replication variation.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Real data: Performance scores at each quantile of previous ad impressions.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>Inductive, Selection, Exposure, and Popularity Bias in Users' Click Behavior and Ad Auction System</figDesc><table><row><cell>Popularity Bias</cell></row><row><cell>Exposure Bias</cell></row><row><cell>Inductive Bias</cell></row><row><cell>Selection Bias</cell></row></table><note>𝑂𝑝𝑡𝑖𝑜𝑛𝑎𝑙𝑙𝑦Figure 1:</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>View of Online Ad Auctions</head><label></label><figDesc></figDesc><table><row><cell></cell><cell>𝜀 ! !</cell><cell>Conditional</cell></row><row><cell>Click binary</cell><cell>Exclusion</cell><cell>Independence</cell></row><row><cell></cell><cell>Restriction</cell><cell></cell></row><row><cell></cell><cell></cell><cell>Relevance</cell></row><row><cell></cell><cell>Impression</cell><cell>Bid</cell></row><row><cell></cell><cell>binary</cell><cell>continuous</cell></row><row><cell></cell><cell>Features</cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>end for 23: 3. Learning 𝑝𝐶𝑇 𝑅 with historical data:</head><label></label><figDesc>𝐷 𝑘 ∼ Bernoulli(𝑝 𝐷 𝑘 ), where 𝑝 𝐷 𝑘 = Logistic(𝑋 ′ 𝑘 𝛼 + 𝜂 𝑘 ) 𝑦 𝑘 ∼ Bernoulli(𝑝 𝑦 𝑘 ), where 𝑝 𝑦 𝑘 = Logistic(𝑋 ′ 𝑘 𝛽 + 𝜂 𝑘 ) Train pCTR: 𝑝(𝑦 𝑘 = 1|𝐷 𝑘 = 1) ∶= 𝜃(𝑋 𝑘 ) 13: 2. Generating historical auction data: 14: for each auction 𝑖 in 5, 000 do 𝐵𝑖𝑑 𝑗 𝑖 ∼ Beta(𝜇, 2) by [14], where 𝜇 ∶= Logistic(𝑋 ′ 𝑗 𝑖 𝛾 ) 𝑝𝐶𝑇 𝑅 𝑗 𝑖 = 𝜃(𝑋 𝑗 𝑖 ) 𝑗 * 𝑖 ∶= arg max 𝑗 𝑖 ∈{1,⋯,𝑚 𝑖 } Auction Score 𝑗 𝑖 , where Auction Score 𝑗 𝑖 ∶= 𝐵𝑖𝑑 𝑗 𝑖 × 𝑝𝐶𝑇 𝑅 𝑗 𝑖 𝑦 𝑗 𝑖 ∼ Bernoulli(𝑝 𝑗 𝑖 ) &amp; 𝐷 𝑗 𝑖 = 1 if 𝑗 𝑖 = 𝑗 * 𝑖 where 𝑝 𝑗 𝑖 = Logistic(𝑋 ′ 𝑗 𝑖 𝛽 + 𝜂 𝑗 𝑖 ) 𝑦 𝑗 𝑖 = 0 &amp; 𝐷 𝑗 𝑖 = 0, otherwise 22: {(𝑦 𝑗 𝑖 , 𝑋 𝑗 𝑖 , 𝐵𝑖𝑑 𝑗 𝑖 , 𝐷 𝑗 𝑖 ), 𝑗 𝑖 = 1, ⋯ , 𝑚 𝑖 , 𝑖 = 1, ⋯ , 5, 000} 24:</figDesc><table><row><cell cols="2">Algorithm 1 Simulating auction data and validating base-</cell></row><row><cell>lines</cell><cell></cell></row><row><cell cols="2">1: 1. Initializing paramaters:</cell></row><row><cell cols="2">2: Set parameters (𝛼, 𝛽, 𝛾 )</cell></row><row><cell cols="2">3: 𝑘 ∶= 0</cell></row><row><cell cols="2">4: while 𝑘 &lt; 5, 000 do</cell></row><row><cell>5:</cell><cell>Generate 𝑋 𝑘 and 𝜂 𝑘</cell></row><row><cell>6:</cell><cell></cell></row><row><cell>7:</cell><cell>if 𝐷 𝑘 = 1 then</cell></row><row><cell>8:</cell><cell></cell></row><row><cell>9:</cell><cell>𝑘 ∶= 𝑘 + 1</cell></row><row><cell>10:</cell><cell>end if</cell></row><row><cell cols="2">11: end while</cell></row><row><cell>12: 15:</cell><cell>𝑚 𝑖 = 20</cell></row><row><cell>16:</cell><cell>Generate 𝑋 𝑗 𝑖 and 𝜂 𝑗𝑖</cell></row><row><cell>17:</cell><cell></cell></row><row><cell>18:</cell><cell></cell></row><row><cell>19:</cell><cell></cell></row><row><cell>20:</cell><cell></cell></row><row><cell>21:</cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head>4. Validating 𝑝𝐶𝑇 𝑅 with independently displayed data:</head><label></label><figDesc>{(𝑦 𝑙 , 𝑋 𝑙 , 𝐷 𝑙 = 1), 𝑙 ∈ {1, ⋯ , 50, 000}}, where 𝑦 𝑙 ∼ Bernoulli(𝑝 𝑙 ), 𝑝 𝑙 = Logistic(𝑋 ′ 𝑙 𝛽 + 𝜂 𝑙 ), generated 𝑋 𝑙 and 𝜂 𝑙 .</figDesc><table /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">The welfare impact of targeted advertising technologies</title>
		<author>
			<persName><forename type="first">V</forename><surname>Marotta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Acquisti</surname></persName>
		</author>
		<idno type="DOI">10.1287/isre.2021.1024</idno>
	</analytic>
	<monogr>
		<title level="j">Information Systems Research</title>
		<imprint>
			<biblScope unit="volume">33</biblScope>
			<biblScope unit="page" from="131" to="151" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Bias and debias in recommender system: A survey and future directions</title>
		<author>
			<persName><forename type="first">J</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Dong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Feng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>He</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Transactions on Information Systems</title>
		<imprint>
			<biblScope unit="volume">41</biblScope>
			<biblScope unit="page" from="1" to="39" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Invariance, causality and robustness</title>
		<author>
			<persName><forename type="first">P</forename><surname>Bühlmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Statistical science</title>
		<imprint>
			<biblScope unit="volume">35</biblScope>
			<biblScope unit="page" from="404" to="426" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Causpref: Causal preference learning for out-of-distribution recommendation</title>
		<author>
			<persName><forename type="first">Y</forename><surname>He</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Cui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Q</forename><surname>Cui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Jiang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ACM Web Conference 2022</title>
				<meeting>the ACM Web Conference 2022</meeting>
		<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="410" to="421" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">In the eye of the beholder: Robust prediction with causal user modeling</title>
		<author>
			<persName><forename type="first">A</forename><surname>Feder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Horowitz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Wald</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Reichart</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Rosenfeld</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Advances in Neural Information Processing Systems</title>
		<imprint>
			<biblScope unit="volume">35</biblScope>
			<biblScope unit="page" from="14419" to="14433" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Deep iv: A flexible approach for counterfactual prediction</title>
		<author>
			<persName><forename type="first">J</forename><surname>Hartford</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Lewis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Leyton-Brown</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Taddy</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Machine Learning</title>
				<meeting><address><addrLine>PMLR</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="1414" to="1423" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A model-agnostic causal learning framework for recommendation using search data</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Si</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Han</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Xu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Yin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Song</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J.-R</forename><surname>Wen</surname></persName>
		</author>
		<idno type="DOI">10.1145/3485447.3511951</idno>
		<idno>doi:10.1145/3485447.3511951</idno>
		<ptr target="https://doi.org/10.1145/3485447.3511951" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ACM Web Conference 2022</title>
				<meeting>the ACM Web Conference 2022<address><addrLine>New York, NY, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Association for Computing Machinery</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="224" to="233" />
		</imprint>
	</monogr>
	<note>WWW &apos;22</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Instrumental variables: An econometrician&apos;s perspective</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">W</forename><surname>Imbens</surname></persName>
		</author>
		<ptr target="http://www.jstor.org/stable/43288511" />
	</analytic>
	<monogr>
		<title level="j">Statistical Science</title>
		<imprint>
			<biblScope unit="volume">29</biblScope>
			<biblScope unit="page" from="323" to="358" />
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Sparse models and methods for optimal instruments with an application to eminent domain</title>
		<author>
			<persName><forename type="first">A</forename><surname>Belloni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Chernozhukov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Hansen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Econometrica</title>
		<imprint>
			<biblScope unit="volume">80</biblScope>
			<biblScope unit="page" from="2369" to="2429" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Instrumental variable estimation with first-stage heterogeneity</title>
		<author>
			<persName><forename type="first">A</forename><surname>Abadie</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Shen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of econometrics</title>
		<imprint>
			<biblScope unit="page">105425</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Revenue optimization in the generalized second-price auction</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">R</forename><surname>Thompson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Leyton-Brown</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the fourteenth ACM conference on Electronic commerce</title>
				<meeting>the fourteenth ACM conference on Electronic commerce</meeting>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="837" to="852" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Optimal reserve prices in weighted gsp auctions</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Sun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Zhou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Deng</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.elerap.2014.02.003</idno>
		<ptr target="https://doi.org/10.1016/j.elerap.2014.02.003" />
	</analytic>
	<monogr>
		<title level="j">Electronic Commerce Research and Applications</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page" from="178" to="187" />
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Nonparametric iv estimation of local average treatment effects with covariates</title>
		<author>
			<persName><forename type="first">M</forename><surname>Frolich</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of econometrics</title>
		<imprint>
			<biblScope unit="volume">139</biblScope>
			<biblScope unit="page" from="35" to="75" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Beta regression for modelling rates and proportions</title>
		<author>
			<persName><forename type="first">S</forename><surname>Ferrari</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Cribari-Neto</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of applied statistics</title>
		<imprint>
			<biblScope unit="volume">31</biblScope>
			<biblScope unit="page" from="799" to="815" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Unbiased recommender learning from missing-notat-random implicit feedback</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Saito</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Yaginuma</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Nishino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Sakata</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Nakata</surname></persName>
		</author>
		<idno type="DOI">10.1145/3336191.3371783</idno>
		<idno>doi:10. 1145/3336191.3371783</idno>
		<ptr target="https://doi.org/10.1145/3336191.3371783" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th International Conference on Web Search and Data Mining, WSDM &apos;20</title>
				<meeting>the 13th International Conference on Web Search and Data Mining, WSDM &apos;20<address><addrLine>New York, NY, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Association for Computing Machinery</publisher>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="501" to="509" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
