Zero-ZeroGPT คืออะไร
การสาธิตสด
แนวทางการตรวจจับ AI
เทคนิคการเว้นวรรค Unicode
ตัวอย่าง
การติดตั้งและการใช้งาน
มีส่วนร่วม
ข้อสงวนสิทธิ์
ใบอนุญาต
Zero-ZeroGPT เป็นแอปพลิเคชันสาธิตที่แสดงให้เห็นว่าการแทนที่ช่องว่างมาตรฐานด้วยอักขระช่องว่าง Unicode ต่างๆ สามารถส่งผลต่อการตรวจจับข้อความที่สร้างโดย AI ด้วยเครื่องมือตรวจจับ AI ทั่วไป เช่น GPTZero และ ZeroGPT ได้อย่างไร โปรเจ็กต์นี้มีวัตถุประสงค์เพื่อสำรวจข้อจำกัดของวิธีการตรวจจับ AI ในปัจจุบัน และส่งเสริมการอภิปรายเกี่ยวกับเทคนิคการประมวลผลที่มีประสิทธิภาพมากขึ้น
สัมผัสประสบการณ์จริงของ Zero-ZeroGPT: https://oct4pie.github.io/zero-zerogpt
เครื่องมือส่วนใหญ่ที่ออกแบบมาเพื่อระบุข้อความที่สร้างโดยโมเดล AI ใช้เทคนิคหลายประการ:
การวิเคราะห์รูปแบบ : ตรวจจับการเลือกคำที่ผิดปกติ รูปแบบที่ซ้ำกัน และโครงสร้างวากยสัมพันธ์
การวิเคราะห์ทางภาษา : ตรวจสอบโครงสร้างไวยากรณ์ การเชื่อมโยงกัน และบริบทเพื่อวัดความไม่สอดคล้องกัน
การวิเคราะห์ทางสถิติ : เปรียบเทียบการกระจายคำและวลีทางสถิติเพื่อระบุความผิดปกติ
โดยทั่วไปเครื่องมือตรวจจับ AI จะแปลงข้อความเป็นโทเค็นตามช่องว่างมาตรฐาน การแทนที่ช่องว่างเหล่านี้ด้วยอักขระ Unicode พิเศษ อาจขัดขวางกระบวนการโทเค็นได้:
การหยุดชะงักของโทเค็น : โมเดลการตรวจจับจำนวนมากแบ่งข้อความออกเป็นโทเค็นตามช่องว่าง เมื่อใช้ช่องว่าง Unicode เครื่องมือเหล่านี้จะไม่รู้จักว่าเป็นช่องว่างมาตรฐาน
การเปลี่ยนแปลงทางสถิติ : คุณลักษณะทางสถิติของข้อความจะเปลี่ยนไปเมื่อช่องว่างถูกแทนที่ด้วยช่องว่าง Unicode ซึ่งทำให้โมเดลไม่สามารถจับคู่ข้อความกับรูปแบบที่เรียนรู้ได้
การรบกวนรูปแบบ : ช่องว่าง Unicode สามารถรบกวนความสามารถของโมเดลการตรวจจับในการระบุรูปแบบข้อความทั่วไป
ต่อไปนี้เป็นตัวอย่างภาพบางส่วนที่สาธิตผลกระทบของการเว้นวรรค Unicode บนเครื่องมือตรวจจับ AI:
Node.js (เวอร์ชัน 14.0.0 หรือใหม่กว่า)
npm (เวอร์ชัน 6.0.0 หรือใหม่กว่า)
โคลนที่เก็บ:
โคลนคอมไพล์ https://github.com/oct4pie/zero-zerogpt.gitcd ศูนย์-zerogpt
ติดตั้งการพึ่งพา:
ติดตั้ง npm
เริ่มเซิร์ฟเวอร์การพัฒนา:
เวลา 13.00 น. เริ่มต้น
เปิดเบราว์เซอร์ของคุณและไปที่ http://localhost:3000
ป้อนข้อความของคุณในช่องป้อนข้อมูล
ทดลองกับช่องว่าง Unicode ต่างๆ โดยใช้ตัวเลือกที่กำหนดไว้ล่วงหน้าหรือสร้างชุดค่าผสมของคุณเอง
คัดลอกข้อความที่แก้ไขแล้วทดสอบในเครื่องมือตรวจจับ AI ต่างๆ
ใช้ปุ่ม "ล้างข้อความ" เพื่อรีเซ็ตช่องป้อนข้อมูล
เรายินดีต้อนรับการมีส่วนร่วมของ Zero-ZeroGPT! โปรดทำตามขั้นตอนเหล่านี้เพื่อมีส่วนร่วม:
แยกพื้นที่เก็บข้อมูล
สร้างสาขาใหม่: git checkout -b feature/your-feature-name
ทำการเปลี่ยนแปลงและคอมมิต: git commit -m 'Add some feature'
พุชไปที่สาขา: git push origin feature/your-feature-name
ส่งคำขอดึง
โปรดอ่านหลักเกณฑ์การสนับสนุนของเราสำหรับรายละเอียดเพิ่มเติม
โครงการนี้ ไม่สนับสนุนการลอกเลียนแบบหรือการใช้เทคโนโลยี AI ในทางที่ผิด มีจุดประสงค์เพื่อการศึกษาและการสาธิตเท่านั้น เพื่อแสดงข้อจำกัดของวิธีการตรวจจับ AI ในปัจจุบัน และสนับสนุนการพัฒนาเทคนิคที่เชื่อถือได้มากขึ้น ผู้ใช้มีหน้าที่รับผิดชอบในการตรวจสอบให้แน่ใจว่าการใช้เครื่องมือนี้เป็นไปตามนโยบายและข้อบังคับที่เกี่ยวข้อง
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT - ดูรายละเอียดในไฟล์ใบอนุญาต