Transformer สามารถใช้สำหรับการรับรู้เอนทิตีที่มีชื่อได้หรือไม่
ฝากข้อความ
ในขอบเขตของการประมวลผลภาษาธรรมชาติ (NLP) การจดจำเอนทิตีที่มีชื่อ (NER) ถือเป็นงานพื้นฐานและท้าทาย โดยเกี่ยวข้องกับการระบุและจำแนกเอนทิตีที่มีชื่อที่กล่าวถึงในข้อความเป็นหมวดหมู่ที่กำหนดไว้ล่วงหน้า เช่น ชื่อของบุคคล องค์กร สถานที่ การแสดงออกของเวลา ปริมาณ มูลค่าทางการเงิน เปอร์เซ็นต์ ฯลฯ ด้วยการถือกำเนิดของสถาปัตยกรรม Transformer มีการเปลี่ยนแปลงที่สำคัญในวิธีดำเนินการงาน NLP ในฐานะซัพพลายเออร์ Transformer ฉันมักถูกถามว่า Transformer สามารถใช้สำหรับการรับรู้เอนทิตีที่มีชื่อได้หรือไม่ ในบล็อกโพสต์นี้ ฉันจะเจาะลึกคำถามนี้ โดยสำรวจความสามารถของ Transformers ใน NER รวมถึงข้อดี ข้อจำกัด และแอปพลิเคชันในโลกแห่งความเป็นจริง
ทำความเข้าใจเกี่ยวกับ Transformers
หม้อแปลงไฟฟ้าเป็นสถาปัตยกรรมการเรียนรู้เชิงลึกประเภทหนึ่งที่นำมาใช้ในรายงาน "Attention Is All You Need" โดย Vaswani และคณะ ในปี 2560 ซึ่งแตกต่างจากโครงข่ายประสาทเทียมที่เกิดซ้ำ (RNN) แบบดั้งเดิมและรูปแบบต่างๆ เช่น หน่วยความจำระยะสั้นระยะยาว (LSTM) และหน่วยเกิดซ้ำที่มีรั้วรอบขอบชิด (GRU) หม้อแปลงไฟฟ้าพึ่งพากลไกความสนใจในตนเองทั้งหมดเพื่อจับการพึ่งพาระยะยาวในลำดับ กลไกการเอาใจใส่ตนเองนี้ช่วยให้แบบจำลองชั่งน้ำหนักความสำคัญของส่วนต่างๆ ของลำดับอินพุตเมื่อประมวลผลแต่ละองค์ประกอบ ทำให้สามารถเข้าใจบริบทได้ดียิ่งขึ้น
แกนกลางของ Transformer ประกอบด้วยตัวเข้ารหัสและตัวถอดรหัส ตัวเข้ารหัสจะประมวลผลลำดับอินพุตและสร้างลำดับของสถานะที่ซ่อนอยู่ ในขณะที่ตัวถอดรหัสจะใช้สถานะที่ซ่อนอยู่เหล่านี้และสร้างลำดับเอาต์พุต ในแอปพลิเคชัน NLP จำนวนมาก จะใช้เฉพาะส่วนตัวเข้ารหัสเท่านั้น โดยเฉพาะสำหรับงานเช่น NER
หม้อแปลงไฟฟ้าในการรับรู้เอนทิตีที่มีชื่อ
หม้อแปลงสามารถนำไปใช้กับ NER ได้อย่างไร
Transformers สามารถใช้ได้อย่างมีประสิทธิภาพสำหรับการรับรู้เอนทิตีที่มีชื่อ วิธีการทั่วไปเกี่ยวข้องกับการปรับแต่งโมเดล Transformer ที่ได้รับการฝึกอบรมล่วงหน้าอย่างละเอียดบนชุดข้อมูล NER ที่มีป้ายกำกับ โมเดลที่ได้รับการฝึกอบรมล่วงหน้า เช่น BERT (BiDirectional Encoder Representations from Transformers), RoBERTa และ ELECTRA ได้รับการฝึกอบรมเกี่ยวกับองค์กรขนาดใหญ่ โดยการเรียนรู้การแทนด้วยภาษาที่หลากหลาย


หากต้องการใช้ Transformer สำหรับ NER ขั้นแรกเราจะแปลงข้อความที่ป้อนเป็นโทเค็นตามลำดับของโทเค็น จากนั้นโทเค็นเหล่านี้จะถูกป้อนเข้าไปในตัวเข้ารหัส Transformer ที่ได้รับการฝึกอบรมล่วงหน้า ตัวเข้ารหัสจะประมวลผลโทเค็นและสร้างลำดับสถานะที่ซ่อนอยู่สำหรับแต่ละโทเค็น หลังจากนั้น ชั้นการจำแนกประเภทจะถูกเพิ่มที่ด้านบนของเอาต์พุตของตัวเข้ารหัส เลเยอร์การจำแนกประเภทนี้คาดการณ์ป้ายกำกับเอนทิตีสำหรับแต่ละโทเค็นในลำดับอินพุต
ตัวอย่างเช่น ในประโยค "Apple กำลังมองหาการซื้อสตาร์ทอัพในสหราชอาณาจักรในราคา 1 พันล้านดอลลาร์" โมเดล NER ที่ใช้ Transformer ควรจะสามารถระบุ "Apple" ในฐานะองค์กร "สหราชอาณาจักร" เป็นสถานที่ตั้ง และ "1 พันล้านดอลลาร์" เป็นมูลค่าทางการเงิน
ข้อดีของการใช้หม้อแปลงใน NER
- ความเข้าใจตามบริบท: ข้อดีที่สำคัญที่สุดประการหนึ่งของ Transformers คือความสามารถในการบันทึกบริบท โมเดล NER แบบดั้งเดิมมักจะประสบปัญหากับการพึ่งพาระยะไกลและ polysemy (คำที่มีความหมายหลากหลาย) Transformers ที่มีกลไกการเอาใจใส่ตนเอง สามารถพิจารณาบริบททั้งหมดของประโยค หรือแม้แต่เอกสารเมื่อทำการคาดเดาเอนทิตี ตัวอย่างเช่น คำว่า "ธนาคาร" อาจหมายถึงสถาบันการเงินหรือริมแม่น้ำ โมเดล NER ที่ใช้ Transformer สามารถแยกแยะคำดังกล่าวตามบริบทโดยรอบได้
- ถ่ายทอดการเรียนรู้: โมเดล Transformer ที่ได้รับการฝึกอบรมล่วงหน้าสามารถปรับแต่งได้อย่างละเอียดบนชุดข้อมูล NER ที่ค่อนข้างเล็ก แนวทางการเรียนรู้แบบถ่ายโอนนี้ช่วยประหยัดเวลาและทรัพยากรการคำนวณได้อย่างมาก เมื่อเทียบกับการฝึกฝนโมเดลตั้งแต่เริ่มต้น นอกจากนี้ยังช่วยให้โมเดลใช้ประโยชน์จากความรู้ที่เรียนรู้จากการฝึกอบรมล่วงหน้าขนาดใหญ่ ส่งผลให้ประสิทธิภาพดีขึ้นแม้ในสถานการณ์ที่มีข้อมูลจำกัด
- การแสดงศิลปะอันล้ำสมัย: โมเดล NER ที่ใช้ Transformer ได้รับผลลัพธ์ที่ล้ำสมัยบนชุดข้อมูล NER การวัดประสิทธิภาพจำนวนมาก เช่น CoNLL - 2003 และ OntoNotes 5.0 โมเดลเหล่านี้มีประสิทธิภาพเหนือกว่าแนวทางการเรียนรู้ของเครื่องแบบดั้งเดิม เช่น ฟิลด์สุ่มแบบมีเงื่อนไข (CRF) และโมเดลที่ใช้โครงข่ายประสาทเทียมรุ่นก่อนหน้า
ข้อ จำกัด ของการใช้ Transformers ใน NER
- ข้อกำหนดด้านการคำนวณ: การฝึกอบรมและการปรับแต่งโมเดล Transformer อาจมีราคาแพงในการคำนวณ โดยทั่วไปโมเดลเหล่านี้จะมีพารามิเตอร์จำนวนมาก และการฝึกโมเดลเหล่านี้ต้องใช้ GPU หรือ TPU ที่มีประสิทธิภาพ นี่อาจเป็นอุปสรรคสำหรับทีมวิจัยขนาดเล็กหรือบริษัทที่มีทรัพยากรจำกัด
- การตีความ: หม้อแปลงไฟฟ้ามักถือเป็นรุ่นกล่องดำ อาจเป็นเรื่องยากที่จะเข้าใจว่าแบบจำลองมาถึงการคาดการณ์เอนทิตีได้อย่างไร ในการใช้งานบางอย่าง เช่น NER ทางกฎหมายหรือทางการแพทย์ ความสามารถในการตีความถือเป็นสิ่งสำคัญ และการที่ขาดไปอาจเป็นข้อเสียเปรียบได้
- ความละเอียดอ่อนของข้อมูล: แม้ว่าการเรียนรู้ด้วยการถ่ายโอนจะช่วยได้ แต่โมเดล NER ที่ใช้ Transformer ยังคงต้องการข้อมูลที่มีป้ายกำกับจำนวนหนึ่งเพื่อการปรับแต่งแบบละเอียด ในโดเมนที่ข้อมูลที่มีป้ายกำกับไม่เพียงพอ ประสิทธิภาพของโมเดลเหล่านี้อาจลดลง
แอปพลิเคชันจริง - โลกแห่ง
Transformers ถูกนำมาใช้กันอย่างแพร่หลายในสถานการณ์จริงต่างๆ สำหรับการรับรู้เอนทิตีที่มีชื่อ
- การสกัดข้อมูล: ในสื่อข่าว Transformers สามารถใช้เพื่อแยกเอนทิตีที่มีชื่อออกจากบทความ เช่น ชื่อของบุคคล องค์กร และสถานที่ที่เกี่ยวข้องกับกิจกรรม ข้อมูลนี้สามารถนำไปใช้ในการจัดหมวดหมู่ข่าว การติดตามกิจกรรม และสร้างสรุปได้
- การสนับสนุนลูกค้า: ในแชทบอทและผู้ช่วยเสมือน NER ใช้เพื่อทำความเข้าใจคำถามของผู้ใช้ได้ดีขึ้น ตัวอย่างเช่น หากลูกค้าถามว่า "พัสดุของฉันจาก Amazon จะมาถึงเมื่อใด" โมเดล NER สามารถระบุ "Amazon" เป็นองค์กรและ "บรรจุภัณฑ์" เป็นผลิตภัณฑ์ได้ ช่วยให้แชทบอทให้การตอบสนองที่แม่นยำยิ่งขึ้น
- ชีวสารสนเทศศาสตร์: ในด้านชีวสารสนเทศศาสตร์ NER ใช้เพื่อดึงข้อมูลจากวรรณกรรมทางวิทยาศาสตร์ เช่น ชื่อของยีน โปรตีน และโรคต่างๆ โมเดล NER ที่ใช้หม้อแปลงไฟฟ้าสามารถช่วยนักวิจัยรวบรวมข้อมูลที่เกี่ยวข้องจากเอกสารจำนวนมากได้อย่างรวดเร็ว
ข้อเสนอของเราในฐานะซัพพลายเออร์หม้อแปลงไฟฟ้า
ในฐานะซัพพลายเออร์หม้อแปลงไฟฟ้า เรานำเสนอหม้อแปลงคุณภาพสูงหลากหลายประเภทที่เหมาะกับการใช้งานที่แตกต่างกัน ของเราหม้อแปลงเชื่อมต้านทานได้รับการออกแบบมาสำหรับกระบวนการเชื่อมด้วยความต้านทาน ให้การถ่ายโอนพลังงานที่เสถียรและมีประสิทธิภาพ ที่หม้อแปลงระบายความร้อนด้วยน้ำของเครื่องเชื่อมแบบจุดได้รับการออกแบบทางวิศวกรรมมาโดยเฉพาะสำหรับเครื่องเชื่อมแบบจุด ทำให้มั่นใจได้ถึงประสิทธิภาพที่เชื่อถือได้แม้ภายใต้สภาวะโหลดสูง และของเรา6000J 800V หม้อแปลงไฟฟ้าเครื่องเชื่อมความถี่สูงเหมาะอย่างยิ่งสำหรับงานเชื่อมความถี่สูง ให้เอาต์พุตพลังงานสูงด้วยความแม่นยำ
หากคุณสนใจที่จะใช้ Transformers สำหรับการรับรู้เอนทิตีที่ระบุชื่อ หรือต้องการหม้อแปลงคุณภาพสูงสำหรับการใช้งานในอุตสาหกรรมอื่นๆ เราขอเชิญคุณติดต่อเราเพื่อจัดซื้อจัดจ้างและหารือเพิ่มเติม ทีมผู้เชี่ยวชาญของเราพร้อมที่จะให้ข้อมูลโดยละเอียดและโซลูชันที่ปรับแต่งตามความต้องการเฉพาะของคุณ
บทสรุป
โดยสรุป Transformers สามารถใช้สำหรับการจดจำเอนทิตีที่มีชื่อได้ โดยนำเสนอข้อได้เปรียบที่สำคัญในแง่ของความเข้าใจบริบท การถ่ายโอนการเรียนรู้ และประสิทธิภาพที่ล้ำสมัย อย่างไรก็ตาม ยังมาพร้อมกับข้อจำกัด เช่น ข้อกำหนดด้านการคำนวณสูง การขาดความสามารถในการตีความ และความละเอียดอ่อนของข้อมูล แม้จะมีข้อจำกัดเหล่านี้ แต่การใช้งานจริงของโมเดล NER ที่ใช้ Transformer นั้นมีมากมายและยังคงเติบโตอย่างต่อเนื่อง ในฐานะซัพพลายเออร์หม้อแปลงไฟฟ้า เรามุ่งมั่นที่จะนำเสนอผลิตภัณฑ์และบริการคุณภาพสูงเพื่อตอบสนองความต้องการที่หลากหลายของลูกค้าของเรา ไม่ว่าคุณจะอยู่ในสาขา NLP หรือการใช้งานทางอุตสาหกรรม เราพร้อมรองรับความต้องการของคุณ ติดต่อเราวันนี้เพื่อเริ่มการสนทนาเรื่องการจัดซื้อจัดจ้างและสำรวจว่าหม้อแปลงของเรามีประโยชน์ต่อโครงการของคุณอย่างไร
อ้างอิง
Vaswani, A., Shazer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, An, ... & Polosukhin, I. (2017) ความสนใจคือสิ่งที่คุณต้องการ ความก้าวหน้าในระบบประมวลผลข้อมูลประสาท 5998 - 6008
Devlin, J. , Chang, MW, Lee, K. , & Toutanova, K. (2018) เบิร์ต: การฝึกอบรมเบื้องต้นเกี่ยวกับหม้อแปลงสองทิศทางเชิงลึกเพื่อการทำความเข้าใจภาษา arXiv พิมพ์ล่วงหน้า arXiv:1810.04805





