การใช้ข้อความ GCN ในบทความของเรา:
Liang Yao, Chengsheng Mao, Yuan Luo "เครือข่ายกราฟ convolutional สำหรับการจำแนกประเภทข้อความ" ในการประชุม AAAI ที่ 33 เกี่ยวกับปัญญาประดิษฐ์ (AAAI-19), 7370-7377
Python 2.7 หรือ 3.6
tensorflow> = 1.4.0
เรียกใช้ python remove_words.py 20ng
เรียกใช้ python build_graph.py 20ng
Run python train.py 20ng
เปลี่ยน 20ng ในบรรทัดคำสั่ง 3 บรรทัดเหนือ R8 , R52 , ohsumed และ mr เมื่อผลิตผลลัพธ์สำหรับชุดข้อมูลอื่น ๆ
/data/20ng.txt ระบุชื่อเอกสารการฝึกอบรม/การทดสอบแยกฉลากเอกสาร แต่ละบรรทัดมีไว้สำหรับเอกสาร
/data/corpus/20ng.txt มีข้อความดิบของแต่ละเอกสารแต่ละบรรทัดสำหรับบรรทัดที่สอดคล้องกันใน /data/20ng.txt
prepare_data.py เป็นตัวอย่างสำหรับการเตรียมข้อมูลของคุณเองโปรดทราบว่า ' n' ถูกลบออกในเอกสารหรือประโยคของคุณ
ข้อความ GCN แบบอุปนัยคือ FAST_TEXT_GCN ซึ่งเอกสารการทดสอบไม่รวมอยู่ในกระบวนการฝึกอบรม