Automated auction design aims to find empirically high-revenue mechanisms through machine learning. Existing works on multi item auction scenarios can be roughly divided into RegretNet-like and affine maximizer auctions (AMAs) approaches. However, the former cannot strictly ensure dominant strategy incentive compatibility (DSIC), while the latter faces scalability issue due to the large number of allocation candidates. To address these limitations, we propose AMenuNet, a scalable neural network that constructs the AMA parameters (even including the allocation menu) from bidder and item representations. AMenuNet is always DSIC and individually rational (IR) due to the properties of AMAs, and it enhances scalability by generating candidate allocations through a neural network. Additionally, AMenuNet is permutation equivariant, and its number of parameters is independent of auction scale. We conduct extensive experiments to demonstrate that AMenuNet outperforms strong baselines in both contextual and non-contextual multi-item auctions, scales well to larger auctions, generalizes well to different settings, and identifies useful deterministic allocations. Overall, our proposed approach offers an effective solution to automated DSIC auction design, with improved scalability and strong revenue performance in various settings.
Paper
Similar papers
Peer review
Summary
AMAs is a parametric family of auctions that generalizes VCG and that is exactly DSIC (unlike mechanisms found with alternative regret-based approaches) and IR. This paper proposes a deep variant of AMAs. In particular, AMAs parameters are learned as outputs of a permutation-equivariant attention-based network. Near-optimal mechanisms within AMA family can be found by optimizing this network. it can be applied to both contextual and classic auctions. The theory is provided to show that the learned auctions are indeed DSIC and IR. Extensive experiments and ablations support the method’s usefulness. I will begin by saying that a deep variant of AMAs is a glaring gap in the literature, considering the popularity of deep regret-based approaches. Someone has to do it, and if done correctly, a paper like this absolutely should be published. Unfortunately, in my opinion, this particular version is not ready to be published yet.
Strengths
- The paper is clear and well-written. It cites and discusses the relevant literature and places itself within the context of the literature. - The goal of the paper, namely, a deep variant of AMAs, is worth pursuing. The paper is relevant to the conference. - The experiments and ablations that are provided are extensive and look sound. I especially like the case study in Fig 3. I was surprised to see such diverse allocations, and the allocation acting as a reserve price is especially cool. - The theory about the auctions being DSIC and IR is an essential part of the paper.
Weaknesses
- My biggest worry is that experimental comparison is unfair. Authors claim in Table 1b that they “omit CITransNet since it is designed for contextual auctions” and proceed to compare their approach to RegretNet. RegretNet is based on fully-connected layers, whereas AMenuNet uses attention layers. Ivanov et al. (2022) show that attention layers improve revenue for the same regret levels in auctions with larger input sizes. So CITransNet (and, ideally, RegretFormer) should be included for comparison in auctions without context, as they are expected to achieve higher revenue than RegretNet and AMenuNet. For example, in the 3x10 auction, the paper reports 5.59 revenue of AMenuNet vs 5.54 revenue of RegretNet. Judging from these results, it might seem that AmenuNet is strictly better than RegretNet (same revenue but always DSIC). However, RegretFormer in its paper reports more than 6.1 revenue in 3x10 for the regret of <= 0.005 (as indicated in Table 1, “The regret of both CITransNet and RegretNet is less than 0.005”). By the way, this only takes 2 attention-based blocks, as opposed to 3-5 used by AMenuNet. If this is included in the comparison with AMenuNet, the conclusion would be that zero regret actually comes at a cost of revenue. This would not diminish the authors' contributions or the usefulness of their method, but would simply be a more sound experimental design. - As Rahme et al. (2021) show, RegretNet is hyperparameter-sensitive. Choosing the wrong hyperparameters may decrease performance. The paper includes some settings that were not explored in the original RegretNet paper, like 3x1 and 5x5. However, in the appendix, it is only stated: “CITransNet and RegretNet. We follow the same hyperparameters in Duan et al. [2022] and Dütting et al. [2019].”. So for 3x1 and 5x5, it is not reported how the hyperparameters are selected, potentially resulting in unfair comparison. I would appreciate it if the authors could clarify this for me. As a suggestion, both Rahme et al. (2021) and Ivanov et al. (2022) propose alternative loss functions that are less sensitive to hyperparameters. - A potential issue with AMenuNet is that it requires a hand-selected menu size. I wonder if larger settings would require larger menu sizes and if this introduces scaling issues. An ablation would be welcome where AMenuNet is given different menu sizes in some small and large settings and we examine revenue as a function of the menu size. E.g., we could see that the approach performs well in settings both large and small given the same small menu sizes, in which case there are no scaling issues. - Compared to CITransNet or RegretFormer, there is nothing novel about the architecture, besides the softmax trick with annealed temperature to work with deterministic allocations. This is not a weakness per se, just a neutral fact.
Questions
- How are hyperparameters selected for RegretNet in novel settings (that did not appear in its original paper)? - Why do the authors think the learned menu is so diverse? If all allocations are trained on the same loss function, why is there no mode collapse (i.e., I could expect one “best” allocation to be repeated in all menu positions)? - 176-177: “In non-contextual auctions, similar 177 to word embedding [Mikolov et al., 2013], we embed the unique ID of each bidder or item…”. This looks like positional encoding. Doesn’t it make learned mechanisms not permutation equivariant? The network could discriminate items and participants. Shouldn’t the same dummy ID be provided for all participants and items for true permutation equivariance? - Why does AMenuNet outperform Lottery AMA, given that the parameters of AMAs are learned in both cases? We are used to attention outperforming everything else, but there is nothing to attend to in non-contextual auctions (as I understand, the input is always the same combination of IDs), so this is surprising to me.
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
5: You are absolutely certain about your assessment. You are very familiar with the related work and checked the math/other details carefully.
Soundness
3 good
Presentation
4 excellent
Contribution
3 good
Limitations
For reasons mentioned in the weaknesses section, I think the method is a bit oversold.
Summary
This paper introduces AmenuNet, a scalable NN for the AMA design, which ensures DSIC and IR. And the experiments demonstrate the effectiveness of AMenuNet, including its revenue, scalability, and out-of-setting generalizability.
Strengths
Originality: 1.Proposes a new automated auction design method: The paper proposes a new automated auction design method that uses a neural network to construct AMA parameters, thereby improving scalability and revenue performance. 2.Combines deep learning and game theory: The paper combines deep learning and game theory to propose a new method for solving the DSIC problem in multi-item auctions, which is a novel approach. Quality: 1.Experimental results demonstrate the effectiveness of the proposed method: The paper demonstrates the effectiveness of the proposed method in extensive experiments, including performance in different environments and scalability in large auctions. 2.Theoretical proof ensures the DSIC property of the auction: The paper ensures the DSIC property of the auction through theoretical proof, thereby improving the quality of the auction. Clarity: 1.Clear paper structure: The paper has a clear structure, strong logic, and is easy to understand. 2.Detailed experimental section: The experimental section of the paper is detailed, including experimental settings, results, and analysis, making it easy for readers to understand and reproduce. Importance: 1.Contribution to the field of automated auction design: The proposed method in the paper makes an important contribution to the field of automated auction design, helping people design high-revenue auction mechanisms. 2.Inspirational significance for the combination of deep learning and game theory: The paper explores the combination of deep learning and game theory, providing inspiration for related research in the field.
Weaknesses
1.Lack of comparison with existing methods: The paper does not compare the proposed method with some existing industrial methods, such as DNA, NMA, which makes it difficult to evaluate the novelty and effectiveness of the proposed method in industry. 2.Limited applicability: The proposed method is only verified on small-scale data sets, lacking demonstrations on large-scale industrial scenarios. 3.Expression problem: some typos need to be optimized.
Questions
1.Lack of modeling of full contextual externalities. 2.Lack of comparison with WVCG, NMA.
Rating
8: Strong Accept: Technically strong paper, with novel ideas, excellent impact on at least one area, or high-to-excellent impact on multiple areas, with excellent evaluation, resources, and reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Soundness
4 excellent
Presentation
4 excellent
Contribution
4 excellent
Limitations
No.
Summary
This paper proposes a new architecture for learning auctions that are DSIC (but not necessarily revenue optimal) auctions. The authors' main contribution lies in a transformer-based permutation equivariant architecture designed to calculate the allocations, weights, and boosts variables utilized by AMA-based approaches.
Strengths
The primary strength of this novel architecture resides in its capacity to effectively handle the following aspects: 1. **Contextual and non-contextual auctions:** The architecture demonstrates the ability to accommodate both contextual and non-contextual auction settings, allowing for a broader range of applications. 2. **Equivariance for varying auction sizes:** The architecture exhibits permutation equivariance, enabling it to handle auctions of different sizes without requiring significant modifications. 3. **Better scalability:** In comparison to existing approaches, the proposed architecture exhibits improved scalability, providing a more efficient and scalable solution for auction learning tasks.
Weaknesses
This paper shares similarities with the work of Curry et al. [2022] on Differential Economics for Randomized AMA auctions. However, a key distinction is that the allocation menus in this paper are parameterized by a neural network, in contrast to directly being parameterized through autograd variables. Additionally, the proposal of contextual auction design through the transformer architecture has been previously suggested by Dual et al. [2022]. Consequently, the contributions of this paper may not be considered highly novel. Nevertheless, the authors demonstrate improved revenue performance over existing approaches, as evidenced in Table 2.
Questions
In the context of classical auctions, is there any intuition for why optimizing the neural network that outputs an allocation works better than directly optimizing the allocation variables?
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
Confidence
5: You are absolutely certain about your assessment. You are very familiar with the related work and checked the math/other details carefully.
Soundness
4 excellent
Presentation
4 excellent
Contribution
2 fair
Limitations
N/A
Summary
Revenue maximizing strategyproof auction design with multidimensional types has proven to be extremely challenging. The lack of theoretical progress even in simple problem instances has motivated the use of machine-learning-based techniques to approximately learn high-performing auctions. One approach, typified by “RegretNet” and its followup works, involves the use of neural networks as function approximators to directly represent auction mechanisms — the training process optimizes revenue and strategyproofness. However, although the mechanisms learned by these neural network based approaches are qualitatively good and likely near to the true optimal mechanism, the enforcement of the strategyproofness constraints is not perfect — a significant limitation. Another line of work searches within some restricted class of mechanisms, all of which are guaranteed to be strategyproof, for one that performs well. The current work builds on this latter approach. Like some previous work, they focus on the class of affine maximizer auctions, which are guaranteed to be strategyproof. However, previous work directly optimized the parameters and possible outcomes of the auction. They instead treat the mechanism itself as the outcome of a neural network. Crucially, this neural network does not see the bids as input — at most, it sees some informative “context” features — so strategyproofness is preserved. Also, even for auctions without context, training using this architecture seems to perform better than optimizing the parameters directly. The neural network uses a transformer architecture, which comes with some advantages — it allows for permutation-equivariance, a useful property which is satisfied by optimal auctions when the bidders are anonymous. In experiments, the authors find that their method performs very well -- getting higher revenue than previous strategyproof approaches and even performing comparably to the unconstrained neural network approaches in some cases.
Strengths
The experiments are done quite well and follow standard methodology, the baselines are well-chosen, the method is explained clearly, the results show a clear improvement on existing work, and the technique opens up capabilities in new settings.
Weaknesses
There have since been many improvements on RegretNet in addition to CITransNet, with and without contexts. It could be interesting to compare to some of these as well. The section describing the auction architecture is extremely dense. It's possible this had to be compressed a lot for the NeurIPS page limit, but I found it hard to follow. I ended up looking at the diagram+code and found this much easier to understand than the written part.
Questions
Where do you get the reported revenues for the other methods? Are these experiments you ran yourself or taken from another paper? If reproduced yourself, how do they compare to reported results in other papers? Your table 1 has some methods in bold even when RegretNet/CITransNet outperform them. I admit it does say in the caption that bold means “best among DSIC methods”, and the DSIC methods are separated by bars, but when reading the paper, the first thing I did was immediately look at that table, so I still found it confusing. I think it would be good to find a way to make this even more obvious.
Rating
8: Strong Accept: Technically strong paper, with novel ideas, excellent impact on at least one area, or high-to-excellent impact on multiple areas, with excellent evaluation, resources, and reproducibility, and no unaddressed ethical considerations.
Confidence
5: You are absolutely certain about your assessment. You are very familiar with the related work and checked the math/other details carefully.
Soundness
4 excellent
Presentation
3 good
Contribution
4 excellent
Limitations
The authors adequately discuss the limitations of their approach (the main one being that it deals with a restricted class of auctions, unlike the RegretNet approaches).
Rebuttal response
Thank you for the detailed answers to my questions! 1. I understand your position and let me state again that I do think the paper makes a valuable contribution. That said, comparing with relevant baselines is essential, and I guess we disagree on what are the relevant baselines in this case. I would not mind as much if it only was the case that these baselines are likely to outperform the method in question. But they are using similar attention-based architectures. And the paper does compare with RegretNet (as it should) which uses a "weaker" architecture. Regarding RegretNet outperforming AMenuNet 4 out of 6 times, the absolute difference is small, and there are 2 out of 6 times when the reverse is true. I am not even sure the result is statistically significant. At the very least, I advise including metrics reported in the respective papers of EquivariantNet, RegretNet, and CITransNet, for the settings that intersect with your paper. Also, I advise including an ablation where attention layers in AMenuNet are replaced with fully-connected layers. If this performed worse (although either outcome would be interesting), it would also show that attention > fully-connected. In conjunction, these two changes (and an explicit discussion), would be a sufficient alternative. 2. This is reasonable, thank you for clarifications! I suggest adding this to the appendix. 3. This is very interesting, thanks! I also wonder about a smaller setting like 2x2 but I leave this consideration with the authors. 4. and 6. I see, thank you for the clarification! 5. I agree with every word in your response. I understand why distinguishing agents is essential in asymmetric settings. But I still think this makes the architecture non-permutation-equivariant, and this has not been addressed in the rebuttal. I will elaborate. Consider a setting with two participants. The first has an id "1" and its valuation (for all items) is sampled from U[0, 1]. The second has an id "2" and its valuation is sampled from U[0, 2]. Yes, not providing an id would not learn an optimal auction, but it would be symmetric, and the architecture (let's say, an attention layer) -- permutation-equivariant. If we encode positions "1" and "2" before the attention layers, the optimal auction is in the space of solutions so it can be learned, but the architecture is no longer permutation-equivariant. Do we suddenly get the best of both worlds when we call "1" and "2" not positions but ids? No, we learn a mechanism that is not symmetric. We effectively encoded positions. It does not matter that technically the attention layers are permutation-equivariant. In the prior literature, permutation-equivariant architecture == symmetric mechanisms, and non-permutation-equivariant architecture == asymmetric mechanisms. So it is confusing to me that the method is claimed to be permutation-equivariant while learning asymmetric mechanisms. On top of that -- what's so great about permutation equivariance in this case? The paper cites Quin et al. [2022], but they "consider the popular additive valuation and symmetric valuation setting". The EquivariantNet also only experiments with symmetric settings. And the property to generalize (lines 340-341) is not due to equivariance -- NLP routinely applies positional encodings (order matters) that work for sentences of varying lengths. The paper treats attention-based architecture as equivariant regardless of the positional (or id) encoding. So answering the question of what's so great about equivariance is actually not easy -- is it the equivariance or the attention layers that are great? It could be answered with ablations with fully-connected layers (like RegretNet) and deepset layers (like EquivariantNet) since both don't use attention and only the latter is equivariant. But this might be too deep of a rabbit hole to prove something about the property that AMenuNet does not even possess (as argued above). To be clear, this is a nitpick, but the paper seems to make a big deal out of equivariance, and I do not think it should. To conclude, I still believe the paper oversells and the soundness should be improved. The rebuttal did not change my opinion. I leave my score unchanged and I leave it to ACs to decide how important these concerns are. But feel free to let me know if I missed/misinterpreted something.
Thank you for your comments!
Thank you for your comments! We will clarify the following concerns you raised. **Q7: The addtional experiments.** > But they are using similar attention-based architectures. And the paper does compare with RegretNet (as it should) which uses a "weaker" architecture. We agree that CITransNet and AMenuNet share similar attention-based architectures. This is the reason why we conducted experiments to compare CITransNet and AMenuNet in Table 1(a). As for similar attention-based architectures in classical auctions, we addtionally conduct supplementary experiments in CITransNet, where we treat the IDs as discrete contexts. We report CITransNet's revenue when the regret is slightly under 5e-4 in the following table, where the other results are taken from our paper: | Settings | DSIC? | 2x5(C) | 3x10(C) | 5x5(C) | 3x1(D) | 1x2(E) | 1x2(F) | | ---------- | ----- | ---------- | ---------- | ---------- | ---------- | ---------- | ---------- | | Optimal | Yes | - | - | - | 2.7490 | **9.7810** | **0.1706** | | CITransNet | No | **2.3788** | **5.9191** | **3.4759** | **2.7541** | 9.7551 | 0.1691 | | RegretNet | No | 2.3390 | 5.5410 | 3.4260 | 2.7264 | 9.7340 | 0.1732 | | AMenuNet | Yes | 2.2768 | 5.5896 | 3.3916 | 2.7382 | 9.6219 | 0.1701 | We observe that the attention-based CITransNet consistently outperforms both RegretNet and AMenuNet across all scenarios with unknown optimal solutions. Additionally, CITransNet approximates the optimal solution well in the known cases. These outcomes underscore the revenue advantages of the attention module in CITransNet when contrasted with the fully connected neural network-based RegretNet. Furthermore, the results reinforce the conclusion that AMenuNet's zero regret comes at the expense of revenue. However, it's important to emphasize that the advantages of AMenuNet compared to CITransNet and RegretNet are not primarily focused on revenue. Instead, AMenuNet's distinctive strength lies in its inherent capacity to ensure Dominant Strategy Incentive Compatibility (DSIC) by design. > Regarding RegretNet outperforming AMenuNet 4 out of 6 times, the absolute difference is small, and there are 2 out of 6 times when the reverse is true. I am not even sure the result is statistically significant. As we described at the beginning of experiment section, all of our presented results are the average of the results of experiments in five different seeds. > At the very least, I advise including metrics reported in the respective papers of EquivariantNet, RegretNet, and CITransNet, for the settings that intersect with your paper. In our paper, we have already included the revenue reported in RegretNet and CITransNet for the intersect settings. > Also, I advise including an ablation where attention layers in AMenuNet are replaced with fully-connected layers. We agree that conducting an ablation study to investigate the revenue benefits of attention layers compared to fully-connected layers is indeed interesting. However, we believe this experiment is better suited for inclusion in the Appendix rather than the main body. This is because our primary motivation behind employing attention-based layers extends beyond merely enhancing revenue performance. Our goal is to establish permutation-equivariance and the ability to generalize to auctions with varying scales, ultimately enhancing scalability. These specific attributes are not satisfied by fully-connected layers. For the ablation experiment, we compare AMenuNet with AMenuNet-FCN, wherein we replace the transformer-based interaction modules with a multi-layer fully connected neural network. We set the number of layers in AMenuNet-FCN to $4$, each with $128$ hidden nodes. | Settings | DSIC? | 2x5(C) | 3x10(C) | 5x5(C) | | ---------- | ----- | ---------- | ---------- | ---------- | | AMenuNet | Yes | **2.2768** | **5.5896** | **3.3916** | | AMenuNet-FCN | Yes | 2.1333 | 5.0161 | 3.3657 | We can observe that AMenuNet consistently outperforms AMenuNet-FCN across the listed scenarios. Additionally, the parameter count of AMenuNet is lower than AMenuNet-FCN's, further underscoring the revenue advantages of a transformer-based architecture. We will consider adding the ablation experiments in the Appendix.
About permutation-equivariance.
**Q8: About permutation-equivariance.** There is a disagreement over the exact meaning of permutation-equivariance. The key is **whether the permutation operator should rearrange bidder and item IDs or contexts**. We must highlight that our paper does not treat the IDs as fixed positional encoding. Instead, **as described in Definition 4.2, we will also permute the IDs when we permute the bids.** **--Q8.1: The definition of permutation-equivariance.** > The paper treats attention-based architecture as equivariant regardless of the positional (or id) encoding. Your understanding of permutation-equivariance assumes that the permutation operator rearranges bids alone. However, this interpretation mainly fits symmetric auction situations. Here, specific bidder or item IDs aren't crucial, so there's no need to account for their permutation. On the other hand, our concept of permutation-equivariance, formally laid out in Definition 4.2, has a broader scope. It encompasses scenarios where public IDs or contexts of bidders and items have significant impacts. Therefore, the permutation process should also encompass shuffling these IDs. This definition aligns with Duan et al. [2022] and Qin et al. [2022], which we'll delve into later. **--Q8.2: About the example of 2 bidders and 1 item, with $v_1 \sim U[0, 1]$ and $v_2 \sim U[0, 2]$.** To clarify, in scenarios considering IDs, AMenuNet treats the ID "1" as "2" in its inputs. If we swap the bidders, the order of their IDs *will also switch*, because IDs hold significance as public information. Therefore, the outcome of allocation and payment will maintain the same permutation as the input bids and IDs. **--Q8.3: Permutation-equivariance in previous literatures.** > In the prior literature, permutation-equivariant architecture == symmetric mechanisms, and non-permutation-equivariant architecture == asymmetric mechanisms. We disagree with the given statement. Symmetric mechanisms can be considered a specific case of permutation-equivariance. Permutation equivariance can also apply to asymmetric mechanisms as long as the permutation operates on bidder IDs (or contexts). In the existing literature, researchers have introduced the concept of permutation equivariance to cover asymmetric auctions by permuting IDs (or contexts). For instance, Duan et al. [2022] define permutation-equivariance in Remark 3.1 as follows: > [Remark 3.1 of Duan et al. [2022]] We say an auction mechanism $(g^w, p^w)$ is permutation-equivariant if for any two permutation matrices $\Pi_{n}\in \{0,1\}^{n\times n}$ and $\Pi_{m}\in \{0,1\}^{m\times m}$, and any input (including bids $b \in \mathbb{R}^{n\times m}$, bidder-contexts $x \in \mathbb{R}^{n\times d_x}$ and item-contexts $y \in \mathbb{R}^{m\times d_y}$), we have $g^w(\Pi_{n}b\Pi_{m}, \Pi_n x, \Pi_m^T y)=\Pi_{n}g^w(b,x,y)\Pi_{m}$ and $p^w(\Pi_{n}b\Pi_{m}, \Pi_n x, \Pi_m^T y)=\Pi_{n}p^w(b,x,y)$ Furthermore, Qin et al. [2022] also incorporate the concept of permutation applied to the bidder and item IDs or contexts, despite their focus on additive and symmetric valuations. This is evident in their definitions of bidder orbit averaging $\mathcal{Q}_1$ and item averaging $\mathcal{Q}_2$: > [Qin et al. [2022]] The bidder averaging $\mathcal{Q}_1$ and the item averaging $\mathcal{Q}_2$ acting on the allocation rule $g$ and the payment rule $p$, respectively, are as below, > $$\mathcal{Q}_1{g}(v,x,y)=\frac{1}{n!}\sum _{\sigma _n\in S_n}\sigma _n^{-1}g(\sigma_n v,\sigma_n x,y), \mathcal{Q} _1{p}(v,x,y)=\frac{1}{n!}\sum _{\sigma _n\in S_n}\sigma _n^{-1}p(\sigma _n v,\sigma _n x,y),$$ > $$\mathcal{Q}_2{g}(v,x,y)=\frac{1}{m!}\sum _{\sigma_m\in S_m}g(v \sigma_m,x,y\sigma_m)\sigma_m^{-1}, \mathcal{Q}_2{p}(v,x,y)=\frac{1}{m!}\sum _{\sigma_m\in S_m}p(v\sigma_m,x,y\sigma_m).$$ Such definition clearly shows the application of permutation to bidder contexts $x$ and item contexts $y$. In summary, it is important to recognize that permutation-equivariance goes beyond symmetric auctions. It can be extended to include asymmetric auctions by employing permutations on bidder IDs or contexts. **References** [1] Zhijian Duan, Jingwu Tang, Yutong Yin, Zhe Feng, Xiang Yan, Manzil Zaheer, and Xiaotie Deng. A context-integrated transformer-based neural network for auction design. ICML 2022. [2] Tian Qin, Fengxiang He, Dingfeng Shi, Wenbing Huang, and Dacheng Tao. Benefits of permutation equivariance in auction mechanisms. NeurIPS 2022.
Thank you for the clarifications! I do appreciate the authors' effort to address my concerns and, especially, to present new results, in such a short time period. I feel like my concerns are addressed, please include new results in the main paper or the appendix. I will raise my score.
Appreciation for Your Feedback!
Thank you for your encouraging feedback! We will incorporate the new experimental results into the revision. Thank you once again!
Response to the rebutatal
1. Can you please elaborate on what's novel in the neural network-based AMA method - is this a simple change in the output layer to output menus or something different? 2. In the case of non-contextual auctions, I understand that the inputs are fixed for a given setting. In this case, are you claiming/ observing that optimizing a parameterized function to generate a set of outputs is easier than directly optimizing the outputs itself? 3. Regarding permutation equivariance, how do you achieve permutation symmetry concerning the bids once you have the allocations and boosts? Can you use similar techniques with Lottery AMA parameters as well?
Thank you for your further comments!
Thank you for your further comments! We will address the questions you have listed. **C1** > 1. Can you please elaborate on what's novel in the neural network-based AMA method - is this a simple change in the output layer to output menus or something different? First, we need to highlight that, to the best of our knowledge, we are the first to incorporate a neural network into AMAs. In contrast, previous literature directly provides and optimizes these AMA parameters without the usage of neural networks. Consequently, their methods are limited to classical auctions. In our paper, we are not "simply changing the output layer to output menus". Instead, we are the first to use the neural network to output all the AMA parameters (the allocation menu, weights, and boosts). As a result, our method can handle both classical and contextual auctions. Another novelty is the construction of our attention-based neural network, AMenuNet. The weights of AMenuNet are not affected by the number of bidders and items. Therefore, AMenuNet can generalize to auction settings with a different number of bidders and items, enhancing its scalability. **C2** > 2. In the case of non-contextual auctions, I understand that the inputs are fixed for a given setting. In this case, are you claiming/ observing that optimizing a parameterized function to generate a set of outputs is easier than directly optimizing the outputs itself? In non-contextual auctions, we observe in experimental results that optimizing the neural network is easier than optimizing the AMA parameters. We have discussed the possible reasons in Q2 of our general response. In short, AMenuNet provides more inductive bias by capturing the correlation between different AMA parameters through the neural network. Moreover, AMenuNet's over-parameterization potentially offers a better optimization landscape. **C3** > 3. Regarding permutation equivariance, how do you achieve permutation symmetry concerning the bids once you have the allocations and boosts? Can you use similar techniques with Lottery AMA parameters as well? As shown in Definition 4.2, if we permute the bidders and items, **both the bids and IDs (or contexts) of all bidders and items will be permuted**. Since **the IDs (or contexts) are the inputs of AMenuNet**, once we permute them, the output of AMenuNet will also be permuted in the same way due to its permutation-equivariance architecture. Our definition of permutation-equivariance is also used in Duan et al. 2022 and Qin et al. 2022, and we have discussed it in detail in Q8 of our response to Reviewer 1hHm. For the Lottery AMA, it directly provides the allocations and boosts regardless of the permutation of IDs. Therefore, the same technique cannot be applied to the Lottery AMA. **References** [1] Zhijian Duan, Jingwu Tang, Yutong Yin, Zhe Feng, Xiang Yan, Manzil Zaheer, and Xiaotie Deng. A context-integrated transformer-based neural network for auction design. ICML 2022. [2] Tian Qin, Fengxiang He, Dingfeng Shi, Wenbing Huang, and Dacheng Tao. Benefits of permutation equivariance in auction mechanisms. NeurIPS 2022.
Decision
Accept (spotlight)