Zero-shot Visual Relation Detection via Composite Visual Cues from Large Language Models

Pretrained vision-language models, such as CLIP, have demonstrated strong generalization capabilities, making them promising tools in the realm of zero-shot visual recognition. Visual relation detection (VRD) is a typical task that identifies relationship (or interaction) types between object pairs within an image. However, naively utilizing CLIP with prevalent class-based prompts for zero-shot VRD has several weaknesses, e.g., it struggles to distinguish between different fine-grained relation types and it neglects essential spatial information of two objects. To this end, we propose a novel method for zero-shot VRD: RECODE, which solves RElation detection via COmposite DEscription prompts. Specifically, RECODE first decomposes each predicate category into subject, object, and spatial components. Then, it leverages large language models (LLMs) to generate description-based prompts (or visual cues) for each component. Different visual cues enhance the discriminability of similar relation categories from different perspectives, which significantly boosts performance in VRD. To dynamically fuse different cues, we further introduce a chain-of-thought method that prompts LLMs to generate reasonable weights for different visual cues. Extensive experiments on four VRD benchmarks have demonstrated the effectiveness and interpretability of RECODE.

Paper

References (45)

Scroll for more · 33 remaining

Similar papers

Peer review

Reviewer EWRp5/10 · confidence 4/52023-06-30

Summary

In this paper, the authors developed a joint model of CLIP and LLM to solve the task of Visual relation detection. In this model, images are encoded into a triplet,~\ie, object, subject and spatial branches. Then it leverages large language models (LLMs) to generate description-based prompts (or visual cues) for each component. Experiments on four VRD benchmarks shows good results compared to the baseline models.

Strengths

+ Interesting and good applications of LLMs including GPT-3.5 and large multi-modality pertaining models~\eg, CLIP. + Show higher performance than baseline methods. + Good storytelling to readers understand the key idea.

Weaknesses

### Technical Novelty and main ideas 1. This paper pays its major attention to designing and using LLM~\ie, GPT-3.5 to facilitate the deduction of multi-modal models. Many contributions lie in the design and feeding prompts into LLMs. This contribution seems insignificant to me and seems not generalizable for future LLM using different architectures with GPT-3.5. Besides, the authors also lack deep investigation into the improvements of the Chain of Thought (CoT). Although the overall application and using LLMs seem interesting. but the solid contributions of this paper are not clear to me. ### Presentation and motivation issues The descriptions of CoT and experimental results are somehow unclear. Besides, the novelty of using CoT in this task is not sufficient. Designing prompts 2. The reviewers tested the same prompt using GPT-3.5, while in this case, with or without Chain of Thought (CoT) does not show significant differences. (with CoT: avg: 0.51, 0.3, 0.19 for s,o,p; w/o CoT: avg: 0.59, 0.33, 0.14 for s,o,p) The reviewer understands the results may not be stable but is still unclear about this case. 3. Why did Figure 5(a) choose 0.4, 0.4, 0.2? The authors should explain how `obviously unreasonable` on lines 188 - 190 is `obviously unreasonable`. ### Experimental issues 4. For Figure 2 and Figure 7 in the supplementary material. a) Where did the cues for the CLS baseline displayed by the sentence come from? Line 214 of the text states to use "relational CLasS-based hints (e.g., ride)", which are somehow inconsistent with the statements. Can the authors explain in more detail how the CLS baseline is tested? Where does the performance difference come from if two settings use the same prompts? 5. Although the newly proposed setting, the authors do not discuss other similar works. PEVL[1] and STIP[2]. Differences and relation discussion could help. [1] Yao, Y., Chen, Q., Zhang, A., Ji, W., Liu, Z., Chua, T. S., & Sun, M. (2022). PEVL: Position-enhanced pre-training and prompt tuning for vision-language models. _arXiv preprint arXiv:2205.11169_. [2] Zhang, Y., Pan, Y., Yao, T., Huang, R., Mei, T., & Chen, C. W. (2022). Exploring structure-aware transformer over interaction proposals for human-object interaction detection. In _Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition_ (pp. 19548-19557). 6. The time efficiency of different compared methods in Tab.4 should also be provided. 7. [Experimental Description] For the conjecture in line 247, does deduction give evidence for a confusion matrix? The reviewer did a cursory check of the dataset and there are a total of 117871 annotations, These provided actions seem to be rare.

Questions

Please refer to the weakness section. Besides the technical novelty, this manuscript exist many unclear implementation problems and insufficient experimental results, especially a lack of discussion with other works using LLMs. I hope the authors could solve these concerns to make this paper more readable.

Rating

5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.

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

3 good

Presentation

3 good

Contribution

2 fair

Limitations

The authors clearly discussed the limitations of the proposed method. These discussions are fair.

Authorsrebuttal2023-08-18

Thank you for your careful and thorough review once again. The deadline for our discussion is approaching. If you have any further concerns or questions, welcome to discuss with us.

Reviewer EWRp2023-08-19

Replying to rebuttal of authors

Thanks for the detailed response. The response addressed several of my questions but did not alleviate my concerns about the weight assignment. The authors gave an intuitive explanation and experiments for their CoT, however, there is a huge gap before the experimental evidence can support the explanation. The results can only show that the weights selected by the authors are effective, but cannot prove that in general, the weights assigned by the proposed CoT have a significant advantage compared to baseline and the used weights are not cherry-picked by humans. The same gap also shows in the selections of visual cues, as Reviewer CZ8p mentioned. As there are many unstated details between the GPT's output and the actual cues used, I would like to keep my original score.

Authorsrebuttal2023-08-19

Response (Part one)

Thanks again for your careful review, but we still want to clarify the following points: - To reiterate our contribution, we emphasize that **our insight lies in recognizing the distinct significance of subjects, objects, and spatial visual cues**. A simple mean-based approach leads to suboptimal performance. Thus, we adopt GPT to assess the importance of all components with respect to each category. - Besides, if you have used the **web platform of ChatGPT**, you may not get the same results as we do. This is because the web platform keeps all the context (**the next output may refer to the previous input and output**), whereas our method clears the context on each query by using **API**. - Moreover, several papers have shown that CoT can produce more reasonable results. Inspired by concurrent works in LLMs, we introduce context learning to standardize the output format (examples are given "painted on" in the code). In practice, GPT tends to generate the same weights as in the given example (0.4, 0.4 ,0.2), if we do NOT introduce CoT. We use a "for" loop to iteratively generate "looking at" weights using the two provided code segments (cf, **code for generating weights in Response Part Two**). The resulting ten consecutive output sets serve as concrete evidence to prove that CoT is more reasonable for our experiment. In order not to violate the review principle, we will return the results of running jupyter to AC in the form of anonymous link to ensure the authenticity of the results in the following Tables. **Table: With CoT** | Run Times | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |----------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------| | sub weght | 0.5 | 0.6 | 0.5 | 0.5 | 0.6 | 0.4 | 0.5 | 0.5 | 0.5 | 0.6 | | obj weght | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.4 | 0.3 | 0.3 | 0.3 | 0.3 | | pos weght | 0.2 | 0.1 | 0.2 | 0.2 | 0.1 | 0.2 | 0.2 | 0.2 | 0.2 | 0.1 | **Table: Without CoT** | Run Times | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |----------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------| | sub weght | 0.4 | 0.4 | 0.4 | 0.4 | 0.5 | 0.4 | 0.4 | 0.4 | 0.5 | 0.3 | | obj weght | 0.4 | 0.4 | 0.4 | 0.4 | 0.3 | 0.4 | 0.4 | 0.4 | 0.3 | 0.4 | | pos weght | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.3 | - In addition, we provide the code for generating visual cues at **code for generating visual cues in Response Part Three**. - Reviewer CZ8p has affirmed that we have addressed the majority of the concerns. If you are unclear about any of the steps in the implementation details, please don't hesitate to discuss with us. We are more than willing to address any questions you may have.

Authorsrebuttal2023-08-19

Response (Part two)

**Code of Weight Generation with CoT** ```python import openai import json import time import random openai.api_key = "YOUR KEY" sub_feats = ["with eyes directed towards the object, with head upright"] obj_feats = ["with visible features such as front, display, or screen"] pos_feats = ["subject positioned either above, below, left or right of the object at a mid distance"] prompts = ''' Suppose you are a visual relation(predicate) classification model. Given: subject belongs to [product] and object belongs to [product]. The visual features of subject: ['with a flat surface', 'with colors or designs']. The visual features of object: ['the painted design or image may cover all or part of the its body']. The visual features of position: ['subject is placed on the surface of the object']. Q: How do you weight these visual features(subject, object, position) to determine the predicate is "painted on"? The sum of weights must be 1.0! A: Let's think step by step! First, we need to determine which visual feature is the most important for identifying "painted on" as the predicate. From the given visual features, it seems like the presence of the painted design or image on the object may be the most significant indicators of "painted on". However, the fact that the subject is placed on the surface of the object is also important. Based on this assessment, we can assign weights to each visual feature as follows: Weight("painted on") = 0.4 * Weight(visual features of subject) + 0.4 * Weight(visual features of object) + 0.2 * Weight(visual features of position). Given: subject belongs to [{}] and object belongs to [{}]. The visual features of subject: {}. The visual features of object: {}. The visual features of position: {}. Q: How do you weight these visual features(subject, object, position) to determine the predicate is "{}? The sum of weights must be 1.0! A: Let's think step by step! '''.format('animal', 'product', sub_feats, obj_feats, pos_feats,'looking at') messages=[ {"role": "user", "content": prompts} ] try: rsp = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=messages, timeout=10, request_timeout=30, ) rsp = json.loads(json.dumps(rsp)) content = rsp['choices'][0]['message']['content'] rel_text = content print(rel_text) except Exception as e: print(e.args) time.sleep(60) ``` **Code of Weight Generation without CoT** ```python sub_feats = ["with eyes directed towards the object, with head upright"] obj_feats = ["with visible features such as front, display, or screen"] pos_feats = ["subject positioned either above, below, left or right of the object at a mid distance"] prompts = ''' Suppose you are a visual relation(predicate) classification model. Given: subject belongs to [product] and object belongs to [product]. The visual features of subject: ['with a flat surface', 'with colors or designs']. The visual features of object: ['the painted design or image may cover all or part of the its body']. The visual features of position: ['subject is placed on the surface of the object']. Q: How do you weight these visual features(subject, object, position) to determine the predicate is "painted on"? The sum of weights must be 1.0! A: Weight("painted on") = 0.4 * Weight(visual features of subject) + 0.4 * Weight(visual features of object) + 0.2 * Weight(visual features of position). Given: subject belongs to [{}] and object belongs to [{}]. The visual features of subject: {}. The visual features of object: {}. The visual features of position: {}. Q: How do you weight these visual features(subject, object, position) to determine the predicate is "{}? The sum of weights must be 1.0! '''.format('animal', 'product', sub_feats, obj_feats, pos_feats,'looking at') messages=[ {"role": "user", "content": prompts} ] try: rsp = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=messages, timeout=10, request_timeout=30, ) rsp = json.loads(json.dumps(rsp)) content = rsp['choices'][0]['message']['content'] rel_text = content print(rel_text) except Exception as e: print(e.args) time.sleep(60) ```

Authorsrebuttal2023-08-19

Response (Part three)

**Code of Visual Cues Generation** ```python example_triplets = ['carrying_product_human', 'carrying_product_animal', 'carrying_animal_animal'] raw_rel_prompts_dict = {} for rel_sub_obj_key in example_triplets: rel, sub, obj = rel_sub_obj_key.split('_') prompts = ''' Known: a visual triplet is formulated as [subject, predicate, object]. Note that: [position] must not include nouns other than subject and object! [position] must contain [orientation: ("above", "below", "left", "right", "inside"), shape: ("horizontal", "vertical", "square"), distance: ("small distance", "mid distance", "large distance")]! Describe the visual features of the predicate "sitting on" in a photo, when subject belongs to [human], object belongs to [product]: [subject]: - with legs. - with hip. [object]: - with flat surface. [position]: - square subject above horizontal object with a small distance. Describe the visual features of the predicate "{}" in a photo, when subject belongs to [{}], object belongs to [{}]: -'''.format(rel, sub, obj) messages=[ {"role": "user", "content": prompts} ] try: rsp = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=messages, timeout=10, request_timeout=30, ) rsp = json.loads(json.dumps(rsp)) content = rsp['choices'][0]['message']['content'] rel_text = content print(rel_sub_obj_key, rel_text) raw_rel_prompts_dict[rel_sub_obj_key] = rel_text except Exception as e: print(e.args) time.sleep(60) ```

Reviewer EWRp2023-08-21

Thanks for the detailed response. The author's detailed reply solved my problem. After repeated code experiments and thinking, I think this article is meaningful. However, I still want to emphasize that this article received a lot of negative scores at the beginning. It has a lot of shortcomings in the clarification of technical details, the presentation of specific motivation, and the exhibition of experimental performance. In order to understand the core idea of ​​the author, lengthy repeated discussions are required. It is not friendly for the readers in our community. Based on the above comments, I consider improving my score, but I hope that the author will add the new experimental evidence discussed with the reviewers to the final version of the paper.

Authorsrebuttal2023-08-21

We sincerely appreciate your decision to raise the score after reviewing our rebuttal. We are delighted that you found our work is meaningful. We will add the new experimental evidence discussed with the reviewers and further polish our presentation in the new manuscript.

Reviewer 4NUf5/10 · confidence 4/52023-07-05

Summary

This paper aims to address the VRD problem using LLMs. The paper decomposes the visual features into human, object, and spatial features, and designs prompts to generate visual cues that describe each of these types of visual features. The relation classification is established by calculating the distance between visual and semantic features, and dynamic weights generated by LLMs are also integrated to enhance the training process.

Strengths

1. This paper focuses on a critical issue in visual relationship detection tasks, exploring the potential of leveraging LLMs to enhance visual relationship understanding. 2. The paper introduces a novel and reasonable approach by decomposing each predicate category into human, object, and spatial descriptions. 3. The authors thoroughly investigate various approaches to enhance the quality of prompts, encompassing both the generation of visual cues and the improvement of weights.

Weaknesses

1. It appears that the visual cues employed in the main papers are presented as mere examples, leaving uncertainty regarding the specific visual cues utilized in the experiments. Furthermore, the visual cues depicted in Figures 3 and 4 exhibit notable differences, with Figure 4 generating more complex sentences. As a result, evaluating the quality of the visual cues based on the current evidence becomes challenging. 2. The RECODE's performance gain on the HICO-DET and V-COCO datasets is marginal, and the authors did not provide error bars in their reports. Additionally, the ablation studies were solely conducted on the VG dataset, which could have substantial differences compared to the HICO-DET dataset. Consequently, it is difficult to be convinced that the RECODE is as effective as claimed by the authors. 3. The main technical contribution of this paper lies in the development of specifically designed prompts. However, the improvements made to the prompts are relatively straightforward, and the utilization of CoT is a standard practice. 4. There are many incurious statements/claims. For example, in line 47-55, it is unclear why a person has to stand while holding an object.; in lines 67-69, it is not clarified why the act of holding depends on spatial factors.

Questions

1. Could the authors provide additional examples of prompts and the corresponding visual cues generated by GPT that were utilized in the real experiments? 2. Could the authors present more empirical evidence to further support the benefits of RECODE?

Rating

5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.

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

2 fair

Presentation

2 fair

Contribution

3 good

Limitations

The authors have adequately discussed the limitations.

Reviewer q7Rt5/10 · confidence 5/52023-07-07

Summary

This paper proposed a novel method for zero-shot visual relation detection by leveraging LLM (e.g. GPT) and VLM (e.g. CLIP). Specifically, the proposed approach decomposes each predicate category into subject, object and spatial component and enrich each section with the help of LLMs, which can generate the description-based visual cues to help distinguish semantically similar concepts. Different visual cues are used to enhance discriminability from different perspectives, and the authors again use LLM to assign weights to different components for effective fusion. Extensive experiments on four different datasets are provided to demonstrate the effectiveness and interpretability.

Strengths

1. The proposed approach is theoretically sound and intuitive. Enriching the prompt from class-based to description-based can provide more information to enhance the relation sensitivity, and it also improves the explainability as the relation classification score can reveal the most important factors for the prediction. 2. The decomposition of subject-object pair makes it much more efficient for processing visual signals as the previous O(N^2) patches now reduce to O(N). The spatial relationship also makes sense as an abstract from real objects to just the relations. 3. The paper is well-written and easy to follow. The extensive experiments and ablation studies/visualization help a lot for understanding the model.

Weaknesses

1. The most important issues with this paper is that the evaluation section does not have important baselines. Specifically, in Table 1 and Table 2 the authors only show the performance of the proposed model with simplified version (CLS and CLSDE), which more like an ablation study. Many previous work actually attempted similar tasks and have been experimenting on the same dataset, e.g. [1][2][3]. 2. In Table 2 I guess the bolded numbers should be the highest (best)? For HICO-DET, CLS has the same performance on "Rare" category with RECODE thus should be highlighted as well I think? 3. A very very minor issue: the zero-shot chain-of-thought prompt used in most literatures are "let's think step by step" not "let's think it step by step". Formal usage should be "think" or "think about it" or "think through it", rather than "think it". [1] https://arxiv.org/abs/1804.10660 [2] https://arxiv.org/abs/1707.09423v2 [3] https://arxiv.org/pdf/2004.00436.pdf

Questions

Overall I think the paper is solid just that the evaluation is insufficient, as it doesn't have any comparison with previous methods. I will consider raising my scores if the comparison is provided in a revised version (I only listed a few papers in the weaknesses sections and I'm pretty sure they are not the latest ones, please compare against the most recent one/SOTA methods as it is more meaningful),

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

2 fair

Presentation

3 good

Contribution

3 good

Limitations

This paper doesn't discuss the limitations of the proposed methods, for example one important underlying assumption is the reliability of the LLM (responsible for decomposition and weight estimation) and the quality of the VLM model. I don't see obvious potential negative societal impact with this paper.

Authorsrebuttal2023-08-18

Thank you for your careful and thorough review once again. The deadline for our discussion is approaching. If you have any further concerns or questions, welcome to discuss with us.

Reviewer CZ8p5/10 · confidence 3/52023-07-07

Summary

This paper presents RECODE, a novel method for zero-shot visual relation detection (VRD), designed to address the shortcomings of models like CLIP in distinguishing subtle relation categories and spatial discriminability. RECODE leverages large language models (LLMs) to generate detailed description-based prompts for each relation class component, thereby enhancing VRD performance. The authors also introduce a chain-of-thought method that breaks down the problem into smaller parts for LLMs, thereby assigning reasonable weights for each component. The effectiveness and interpretability of the method are demonstrated through experiments on four benchmark datasets.

Strengths

1. The approach introduces a novel framework, called RECODE, for zero-shot VRD that addresses the limitations of traditional class-based prompts. It decomposes the visual features of a triplet into subject, object, and spatial features and generates detailed descriptions of visual cues for each relation category. The use of chain-of-thought prompting for generating reasonable weights is a unique and creative approach. 2. The approach leverages large language models (LLMs), specifically GPT-3.5-turbo and CLIP, for the generation of descriptions and similarity calculations. The use of LLMs provides a strong foundation for generating informative and accurate descriptions of visual cues. The evaluation is conducted on four benchmark datasets, and the results demonstrate significant improvements over baseline methods. 3. The paper provides clear descriptions and explanations of the proposed framework, including the visual feature decomposing, semantic feature decomposing, and relation classification steps. The process of generating descriptions of visual cues and weights using LLMs is well-described, and the chain-of-thought method is illustrated with examples. The evaluation metrics and experimental setup are clearly presented. 4. The proposed approach addresses the challenge of zero-shot VRD by improving the discriminability of similar relation categories. By incorporating specific visual cues and generating descriptions, the approach enhances the performance of relation classification. The experimental results show significant improvements over baseline methods, demonstrating the effectiveness and interpretability of the proposed approach. The approach has the potential to advance the field of VRD and contribute to applications such as image understanding, scene understanding, and human-computer interaction.

Weaknesses

While the experimental results show improvements over baseline methods, the paper lacks a thorough analysis of failure cases. Understanding when and why the proposed approach fails to accurately predict relations is crucial for identifying its limitations and potential areas of improvement. Analyzing failure cases and providing insights into the challenges faced by the model would strengthen the evaluation and guide future research directions.

Questions

1. The paper mentions the incorporation of specific visual cues to improve the discriminability of related categories. Could you provide more details on how these cues were selected? What criteria were used to determine their relevance and effectiveness? Additionally, did you consider any alternative visual cues during the experimentation process? Exploring different visual cues and discussing their impact could provide further insights into the effectiveness of the proposed approach. 2. The paper demonstrates improvements in relation classification for zero-shot VRD, but it would be valuable to discuss the scalability of the proposed approach. How does the performance scale with an increasing number of related categories and visual concepts? Are there any computational or efficiency limitations that arise when dealing with larger datasets or more complex scenes? 3. The paper should provide a clear justification for the choice of evaluation metrics used to assess the performance of the proposed approach. Are there any limitations or biases associated with the selected metrics? Additionally, it would be helpful to include a discussion on the limitations of these metrics in capturing the true performance of zero-shot VRD models. 4. While the paper discusses the experimental results and improvements over baseline methods, it would be valuable to have a section dedicated to the limitations of the proposed approach. Identifying and addressing these limitations can help guide future research directions. Additionally, it would be beneficial to have a discussion on potential extensions or improvements to the proposed approach that could further enhance its performance or broaden its applicability.

Rating

5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.

Confidence

3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

3 good

Contribution

3 good

Limitations

1. Auhors has not included the section or discussion on limitations and, if applicable, the potential negative social impact of their work.

Reviewer iRhq6/10 · confidence 4/52023-07-07

Summary

Naively utilizing CLIP with prevalent class-based prompts for zero-shot VRD has several weaknesses, e.g., it struggles to distinguish between fine-grained relation types and neglects essential spatial information of two objects. To this end, the authors propose a novel method for zero-shot VRD: RECODE, which solves RElation detection via COmposite DEscription prompts. Specifically, RECODE first decomposes each predicate category into subject, object, and spatial components. Then, it leverages large language models (LLMs) to generate description-based prompts (or visual cues) for each component. Different visual cues enhance the discriminability of similar relation categories from different perspectives, boosting performance in VRD. To dynamically fuse different cues, they introduce a chain-of-thought method that prompts LLMs to generate reasonable weights for different visual cues.

Strengths

- The framework for decomposing visual cues and using LLM to separately generate prompts for subject, object, and spatial features seems novel. - The proposed method shows noticeable performance improvements, and the authors provided an ablation study to solidly analyze the design choices of the proposed method.

Weaknesses

- The baselines in the experiments seem weak. Are the baseline methods recent enough models? To verify the effectiveness of the proposed method, the RECODE should be attached to the recent state-of-the-art model and show consistent performance improvement.

Questions

Please refer to the questions in the weakness.

Rating

6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, 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

I cannot find a potential negative societal impact in this paper.

Reviewer iRhq2023-08-17

The authors' response answered my question. Therefore, I will keep my score for this paper.

Authorsrebuttal2023-08-18

Thank you for reviewing our paper and indicating that our response addressed your questions. We are grateful for your decision to maintain your score for the paper. If you have any further questions or feedback, please do not hesitate to get in touch.

Reviewer 4NUf2023-08-15

Thanks for the author's rebuttal. It has addressed most of my questions. However, the contribution in the technical side is still believed to be limited as stated in my previous review, while I acknowledge the introduction of LLM is interesting and effective. Based on such considerations, I’d like to recommend a borderline accept and suggest the final version to incorporate those clarifications and results stated in the rebuttal.

Authorsrebuttal2023-08-15

Thank you for raising score! We will incorporate the clarifications and results in the revised version. If you have any further questions or concerns, welcome to discuss with us. Your feedback is greatly appreciated!

Reviewer CZ8p2023-08-17

The authors have addressed the majority of my concerns. After evaluating their responses and taking into account feedback from other reviewers, I have chosen to uphold my original score.

Authorsrebuttal2023-08-18

Thank you for the positive rating and for your thorough consideration of our responses. If you have any further questions or concerns, please don't hesitate to discuss them with us.

Reviewer q7Rt2023-08-18

Thanks for the additional experiments!

I've read the rebuttal from the authors and are satisfied with the response. I don't have additional questions and will raise my rating.

Authorsrebuttal2023-08-18

We sincerely appreciate your decision to raise the rating after reviewing our rebuttal. We are delighted that you found our response satisfactory. Thank you for your positive assessment of our work.

Program Chairsdecision2023-09-21

Decision

Accept (poster)

© 2026 NYSGPT2525 LLC