Proceedings

TFWT: Tabular Feature Weighting with Transformer

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 2570-2578.

https://doi.org/10.24963/ijcai.2024/284

Abstract

In this paper, we propose a novel feature weighting method to address the limitation of existing feature processing methods for tabular data. Typically the existing methods assume equal importance across all samples and features in one dataset. This simplified processing methods overlook the unique contributions of each feature, and thus may miss important feature information. As a result, it leads to suboptimal performance in complex datasets with rich features. To address this problem, we introduce Tabular Feature Weighting with Transformer, a novel feature weighting approach for tabular data. Our method adopts Transformer to capture complex feature dependencies and contextually assign appropriate weights to discrete and continuous features. Besides, we employ a reinforcement learning strategy to further fine-tune the weighting process. Our extensive experimental results across various real-world datasets and diverse downstream tasks show the effectiveness of TFWT and highlight the potential for enhancing feature weighting in tabular data analysis.

  1. [Barbe and Bertail, 1995] Philippe Barbe and Patrice Bertail. The weighted bootstrap, volume 98. Springer Science & Business Media, 1995.
  2. [Bishop, 1995] Christopher M Bishop. Neural networks for pattern recognition. Oxford university press, 1995.
  3. [Bock, 2007] R. Bock. MAGIC Gamma Telescope. UCI Ma- chine Learning Repository, 2007.
  4. [Brown et al., 2020] Tom Brown, Benjamin Mann, Nick Ry- der, Melanie Subbiah, Jared D Kaplan, Prafulla Dhari- wal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, et al. Language models are few-shot learners. Advances in neural information processing sys- tems, 33:1877-1901, 2020.
  5. [Cardie and Howe, 1997] Claire Cardie and Nicholas Howe. Improving minority class prediction using case-specific feature weights. 1997.
  6. [Chen and Guo, 2015] Lifei Chen and Gongde Guo. Near- est neighbor classification of categorical data by attributes weighting. Expert Systems with Applications, 42(6):3142- 3149, 2015.
  7. [Chen and Hao, 2017a] Yingjun Chen and Yongtao Hao. A feature weighted support vector machine and k-nearest neighbor algorithm for stock market indices prediction. Expert Systems with Applications, 80:340-355, 2017.
  8. [Chen and Hao, 2017b] Yingjun Chen and Yongtao Hao. A feature weighted support vector machine and k-nearest neighbor algorithm for stock market indices prediction. Expert Systems with Applications, 80:340-355, 2017.
  9. [Chowdhury et al., 2023] Stiphen Chowdhury, Na Helian, and Renato Cordeiro de Amorim. Feature weighting in dbscan using reverse nearest neighbours. Pattern Recog- nition, 137:109314, 2023.
  10. [Clark et al., 2019] Kevin Clark, Urvashi Khandelwal, Omer Levy, and Christopher D Manning. What does bert look at? an analysis of bert's attention. arXiv preprint arXiv:1906.04341, 2019.
  11. [Daszykowski et al., 2007] Michal Daszykowski, Krzysztof Kaczmarek, Yvan Vander Heyden, and Beata Walczak. Robust statistics in data analysis-a review: Basic con- cepts. Chemometrics and intelligent laboratory systems, 85(2):203-219, 2007.
  12. [Devlin et al., 2018] Jacob Devlin, Ming-Wei Chang, Ken- ton Lee, and Kristina Toutanova. Bert: Pre-training of deep bidirectional transformers for language understand- ing. arXiv preprint arXiv:1810.04805, 2018. Druck et al., 2008] Gregory Druck, Gideon Mann, and An- drew McCallum. Learning from labeled features using generalized expectation criteria. In Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval, pages 595-602, 2008.
  13. [Fan et al., 2020] Wei Fan, Kunpeng Liu, Hao Liu, Pengyang Wang, Yong Ge, and Yanjie Fu. Autofs: Au- tomated feature selection via diversity-aware interactive reinforcement learning. In 2020 IEEE International Conference on Data Mining (ICDM), pages 1008-1013. IEEE, 2020.
  14. [Fickinger et al., 2021] Arnaud Fickinger, Hengyuan Hu, Brandon Amos, Stuart Russell, and Noam Brown. Scal- able online planning via reinforcement learning fine- tuning. Advances in Neural Information Processing Sys- tems, 34:16951-16963, 2021.
  15. [García et al., 2015] Salvador García, Julián Luengo, and Francisco Herrera. Data preprocessing in data mining, volume 72. Springer, 2015.
  16. [Hashemzadeh et al., 2019] Mahdi Hashemzadeh, Amin Golzari Oskouei, and Nacer Farajzadeh. New fuzzy c-means clustering method based on feature-weight and cluster-weight learning. Applied Soft Computing, 78:324-345, 2019.
  17. [Her, 2023] Sooyoung Her. Smoking and drinking dataset. Kaggle, 2023.
  18. [Huang et al., 2020] Xin Huang, Ashish Khetan, Milan Cvitkovic, and Zohar Karnin. Tabtransformer: Tabu- lar data modeling using contextual embeddings. arXiv preprint arXiv:2012.06678, 2020.
  19. [Kang et al., 2019] Bingyi Kang, Zhuang Liu, Xin Wang, Fisher Yu, Jiashi Feng, and Trevor Darrell. Few-shot ob- ject detection via feature reweighting. In Proceedings of the IEEE/CVF International Conference on Computer Vi- sion, pages 8420-8429, 2019.
  20. [Lee et al., 2011] Chang-Hwan Lee, Fernando Gutierrez, and Dejing Dou. Calculating feature weights in naive bayes with kullback-leibler measure. In 2011 IEEE 11th International Conference on data mining, pages 1146- 1151. IEEE, 2011.
  21. [Liu et al., 2004] Bing Liu, Xiaoli Li, Wee Sun Lee, and Philip S Yu. Text classification by labeling words. In Aaai, volume 4, pages 425-430, 2004.
  22. [Liu et al., 2019] Kunpeng Liu, Yanjie Fu, Pengfei Wang, Le Wu, Rui Bo, and Xiaolin Li. Automating feature subspace exploration via multi-agent reinforcement learn- ing. In Proceedings of the 25th ACM SIGKDD Interna- tional Conference on Knowledge Discovery & Data Min- ing, pages 207-215, 2019.
  23. [Liu, 2011] Zhi Liu. Amazon Commerce reviews set. UCI Machine Learning Repository, 2011.
  24. [Luong et al., 2015] Minh-Thang Luong, Hieu Pham, and Christopher D Manning. Effective approaches to attention-based neural machine translation. arXiv preprint arXiv:1508.04025, 2015.
  25. [Niño-Adan et al., 2020] Iratxe Niño-Adan, Itziar Landa- Torres, Eva Portillo, and Diana Manjarres. Analysis and application of normalization methods with supervised fea- ture weighting to improve k-means accuracy. In 14th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2019) Seville, Spain, May 13-15, 2019, Proceedings 14, pages 14-24. Springer, 2020.
  26. [Ouyang et al., 2022] Long Ouyang, Jeffrey Wu, Xu Jiang, Diogo Almeida, Carroll Wainwright, Pamela Mishkin, Chong Zhang, Sandhini Agarwal, Katarina Slama, Alex Ray, et al. Training language models to follow instruc- tions with human feedback. Advances in Neural Informa- tion Processing Systems, 35:27730-27744, 2022.
  27. [Radford et al., 2019] Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, et al. Language models are unsupervised multitask learners. OpenAI blog, 1(8):9, 2019.
  28. [Raffel et al., 2020] Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J Liu. Exploring the limits of transfer learning with a unified text-to-text transformer. The Journal of Machine Learning Research, 21(1):5485- 5551, 2020.
  29. [Raghavan et al., 2006] Hema Raghavan, Omid Madani, and Rosie Jones. Active learning with feedback on features and instances. The Journal of Machine Learning Research, 7:1655-1686, 2006.
  30. [Sakar and Kastro, 2018] C. Sakar and Yomi Kas- tro. Online Shoppers Purchasing Intention Dataset. UCI Machine Learning Repository, 2018. DOI: https://doi.org/10.24432/C5F88Q. DOI
  31. [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Prox- imal policy optimization algorithms. arXiv preprint arXiv:1707.06347, 2017.
  32. [Shannon, 1948] Claude Elwood Shannon. A mathematical theory of communication. The Bell system technical jour- nal, 27(3):379-423, 1948.
  33. [Siriwardhana et al., 2020] Shamane Siriwardhana, Tharindu Kaluarachchi, Mark Billinghurst, and Suranga Nanayakkara. Multimodal emotion recognition with transformer-based self supervised feature fusion. IEEE Access, 8:176274-176285, 2020.
  34. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. Advances in neural information processing systems, 30, 2017.
  35. [Wang et al., 2004] Xizhao Wang, Yadong Wang, and Li- juan Wang. Improving fuzzy c-means clustering based on feature-weight learning. Pattern recognition letters, 25(10):1123-1132, 2004.
  36. [Wang et al., 2013] Xiang-Yang Wang, Bei-Bei Zhang, and Hong-Ying Yang. Active svm-based relevance feedback using multiple classifiers ensemble and features reweight- ing. Engineering Applications of Artificial Intelligence, 26(1):368-381, 2013.
  37. [Wang et al., 2022] LiMin Wang, XinHao Zhang, Kuo Li, and Shuai Zhang. Semi-supervised learning for k- dependence bayesian classifiers. Applied Intelligence, pages 1-19, 2022.
  38. [Xue et al., 2023] Yu Xue, Chenyi Zhang, Ferrante Neri, Moncef Gabbouj, and Yong Zhang. An external attention- based feature ranker for large-scale feature selection. Knowledge-Based Systems, 281:111084, 2023.
  39. [Yeung and Wang, 2002] Daniel S. Yeung and XZ Wang. Improving performance of similarity-based clustering by feature weight learning. IEEE transactions on pattern analysis and machine intelligence, 24(4):556-561, 2002.
  40. [Zhang et al., 2018] Guang-Yu Zhang, Chang-Dong Wang, Dong Huang, Wei-Shi Zheng, and Yu-Ren Zhou. Tw- co-k-means: Two-level weighted collaborative k-means for multi-view clustering. Knowledge-Based Systems, 150:127-138, 2018.
  41. [Zhou et al., 2021] HongFang Zhou, JiaWei Zhang, Yue- Qing Zhou, XiaoJie Guo, and YiMing Ma. A feature se- lection algorithm of decision tree based on feature weight. Expert Systems with Applications, 164:113842, 2021.
  42. [Zhou et al., 2023] Wei Zhou, Peng Dou, Tao Su, Haifeng Hu, and Zhijie Zheng. Feature learning network with transformer for multi-label image classification. Pattern Recognition, 136:109203, 2023.
  43. [Zhu et al., 2020] Yifan Zhu, Hao Lu, Ping Qiu, Kaize Shi, James Chambua, and Zhendong Niu. Heterogeneous teaching evaluation network based offline course recom- mendation with graph learning and tensor factorization. Neurocomputing, 415:84-95, 2020.
  44. [Zhu et al., 2023a] Yifan Zhu, Fangpeng Cong, Dan Zhang, Wenwen Gong, Qika Lin, Wenzheng Feng, Yuxiao Dong, and Jie Tang. WinGNN: dynamic graph neural networks with random gradient aggregation window. In The 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, KDD 2023. ACM, 2023.
  45. [Zhu et al., 2023b] Yifan Zhu, Qika Lin, Hao Lu, Kaize Shi, Donglei Liu, James Chambua, Shanshan Wan, and Zhen- dong Niu. Recommending learning objects through atten- tive heterogeneous graph convolution and operation-aware neural network. IEEE Transactions on Knowledge and Data Engineering, 35(4):4178-4189, 2023.
  46. [Ziegler et al., 2019] Daniel M Ziegler, Nisan Stiennon, Jef- frey Wu, Tom B Brown, Alec Radford, Dario Amodei, Paul Christiano, and Geoffrey Irving. Fine-tuning lan- guage models from human preferences. arXiv preprint arXiv:1909.08593, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards