- Title
- Towards Better Generalization For Neural Network-Based SAT Solvers
- Creator
- Zhang, Chenhao; Zhang, Yanjun; Mao, Jeff Mao; Chen, Weitong; Yue, Lin; Bai, Guangdong; Xu, Miao
- Relation
- 26th Pacific-Asia Advances in Conference on Knowledge Discovery and Data Mining (PAKDD 2022). Proceedings of the 26th Pacific-Asia Advances in Conference on Knowledge Discovery and Data Mining (PAKDD 2022), Part II (Chengdu, China 16-19 May, 2022) p. 199-210
- Publisher Link
- http://dx.doi.org/10.1007/978-3-031-05936-0_16
- Publisher
- Springer
- Resource Type
- conference paper
- Date
- 2022
- Description
- Neural network (NN) has demonstrated its astonishing power in many data mining tasks. Recently, NN is adapted to the boolean satisfiability (SAT) problem as a solver, which is trained on a dataset containing the satisfiable annotation of a series of logical expressions. In SAT problem, each expression is composed of the conjunction of logical variables. The effectiveness of NN as a solver to SAT has been verified empirically when the training and test data contain the same group of logical variables. However, when the test set contains more logical variables, test performance significantly degenerates; that is, the generalization performance on the test set containing more logical variables is far below expected. In this paper, we conjecture that the degeneration may be due to that a non-trivial way is requested to calibrate the continuous output by NN. Based on the conjecture, we design a generalized framework that is expected to improve the NN solver’s performance when the test data include much more variables. Specifically, a Temperature-Scaled Neural Network SAT solver (TenSAT) adds a special calibration component to the message-passing NN. Experiments demonstrate the correctness of the conjecture, i.e., TenSAT can stop the test performance from degrading when the test set contains new variables as much as ten folds of the training ones.
- Subject
- neural network; SAT; generalization; tenSAT
- Identifier
- http://hdl.handle.net/1959.13/1462946
- Identifier
- uon:46599
- Identifier
- ISBN:9783031059353
- Language
- eng
- Reviewed
- Hits: 3108
- Visitors: 3100
- Downloads: 2
Thumbnail | File | Description | Size | Format |
---|