Buckets:

rtrm's picture
download
raw
9.59 kB
import{s as et,n as nt,o as lt}from"../chunks/scheduler.505acc25.js";import{S as it,i as st,e as m,s as i,c as L,h as at,a as p,d as n,b as s,f as Z,g as v,j as b,k as tt,l as mt,m as l,n as N,t as w,o as d,p as M}from"../chunks/index.17dd9071.js";import{C as pt,H as I,E as rt}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.e360a85f.js";import{C as ot}from"../chunks/CourseFloatingBanner.2c656ed6.js";function ft(J){let a,z,T,E,r,H,o,S,f,k,$,K="ก่อนจะเข้าเนื้อหาส่วนโมเดล Transformer เรามาดูกันในภาพรวมก่อนว่า NLP คืออะไร แล้วทำไมเราต้องศึกษาและเรียนรู้มัน",U,u,j,g,Q="NLP เป็นสาขาหนึ่งของวิชาภาษาศาสตร์และวิชาการเรียนรู้ของเครื่องจักร (หรือเรียกว่า machine learning ย่อว่า ML) ที่พยายามจะเข้าใจทุกอย่างที่เกี่ยวข้องกับภาษาที่มนุษย์ใช้สื่อสารกัน เป้าหมายของ NLP ไม่ได้ต้องการแค่จะเข้าใจความหมายของสิ่งที่สื่อสารออกมาเป็นคำ ๆ ไป แต่ต้องการจะเข้าใจบริบทรอบข้างของคำเหล่านั้นด้วย",q,x,V="งานทางด้าน NLP มีตัวอย่างดังต่อไปนี้:",A,P,W="<li><strong>แยกหมวดหมู่ของประโยคทั้งประโยค</strong>: เข้าใจความรู้สึกผู้เขียนจากข้อความรีวิว, ตรวจสอบว่าอีเมลที่ส่งมาเป็นสแปมหรือไม่, ตรวจสอบว่าประโยคถูกต้องตามหลักไวยากรณ์หรือไม่, หรือเปรียบเทียบความหมายของประโยคสองประโยค</li> <li><strong>แยกหมวดหมู่ของคำในประโยค</strong>: ระบุว่าคำแต่ละคำเป็นองค์ประกอบใดของประโยค (เช่น ประธาน, กริยา, กรรม), หรือระบุว่าคำนี้เป็นชื่อเฉพาะของอะไร (ชื่อคน, ชื่อสถานที่, ชื่อองค์กร)</li> <li><strong>สร้างข้อความ</strong>: เดาคำต่อไปที่จะพิมพ์หลังจากเห็นบางส่วนของข้อความ, เติมคำในช่องที่เว้นว่างไว้</li> <li><strong>หาคำตอบจากข้อความ</strong>: เมื่อส่งคำถามและข้อความยาว ๆ ที่มีคำตอบอยู่ข้างใน ให้หาคำตอบของคำถามนั้นจากข้อความที่ให้มา</li> <li><strong>สร้างประโยคใหม่จากข้อความที่ให้</strong>: แปลข้อความจากภาษาหนึ่งไปยังอีกภาษาหนึ่ง, สรุปข้อความ</li>",B,_,X="NLP เองนั้นก็ไม่ได้จำกัดอยู่ที่ภาษาเขียนอย่างเดียว แต่ยังสามารถใช้แก้ปัญหาทางด้านภาษาพูด(หรือเรียกว่า speech recognition) และการมองเห็นของคอมพิวเตอร์(หรือเรียกว่า computer vision)ได้ด้วย",F,c,G,h,Y="อย่างที่รู้กันว่าคอมพิวเตอร์ไม่ได้ประมวลผลข้อมูลแบบเดียวกับที่มนุษย์ทำ ตัวอย่างเช่น เมื่อเราอ่านข้อความว่า “หิวจัง” เราก็สามารถเข้าใจความหมายได้ไม่ยาก และในทางเดียวกัน เมื่อเราอ่านสองประโยคนี้ “หิวจัง” และ “เสียใจจัง” เราก็สามารถเข้าใจความเหมือนของมันได้อย่างง่ายดาย แต่สำหรับ ML แล้ว การจะเข้าใจสองประโยคนี้ค่อนข้างยากเลยทีเดียว ข้อความที่ใส่ไปนั้นจะถูกนำไปประมวลผลเพื่อให้คอมพิวเตอร์สามารถเรียนรู้ได้ และเนื่องจากภาษาเองก็เป็นเรื่องซับซ้อน เราจึงต้องคิดอย่างรอบคอบว่าจะนำไปประมวลผลอย่างไร มีงานวิจัยมากมายพยายามแสดงวิธีประมวลผลข้อความเหล่านี้ให้ออกมาในรูปแบบต่าง ๆ ซึ่งในบทต่อ ๆ ไป เราจะมาดูกันว่าตัวอย่างวิธีการประมวลผลข้อความเหล่านี้ทำงานกันอย่างไร",O,C,R,y,D;return r=new pt({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),o=new I({props:{title:"การประมวลผลภาษาธรรมชาติ(หรือเรียกว่า NLP)",local:"การประมวลผลภาษาธรรมชาตหรอเรยกวา-nlp",headingTag:"h1"}}),f=new ot({props:{chapter:1,classNames:"absolute z-10 right-0 top-0"}}),u=new I({props:{title:"NLP คืออะไร?",local:"nlp-คออะไร",headingTag:"h2"}}),c=new I({props:{title:"ทำไม NLP ถึงท้าทาย?",local:"ทำไม-nlp-ถงทาทาย",headingTag:"h2"}}),C=new rt({props:{source:"https://github.com/huggingface/course/blob/main/chapters/th/chapter1/2.mdx"}}),{c(){a=m("meta"),z=i(),T=m("p"),E=i(),L(r.$$.fragment),H=i(),L(o.$$.fragment),S=i(),L(f.$$.fragment),k=i(),$=m("p"),$.textContent=K,U=i(),L(u.$$.fragment),j=i(),g=m("p"),g.textContent=Q,q=i(),x=m("p"),x.textContent=V,A=i(),P=m("ul"),P.innerHTML=W,B=i(),_=m("p"),_.textContent=X,F=i(),L(c.$$.fragment),G=i(),h=m("p"),h.textContent=Y,O=i(),L(C.$$.fragment),R=i(),y=m("p"),this.h()},l(t){const e=at("svelte-u9bgzb",document.head);a=p(e,"META",{name:!0,content:!0}),e.forEach(n),z=s(t),T=p(t,"P",{}),Z(T).forEach(n),E=s(t),v(r.$$.fragment,t),H=s(t),v(o.$$.fragment,t),S=s(t),v(f.$$.fragment,t),k=s(t),$=p(t,"P",{"data-svelte-h":!0}),b($)!=="svelte-1gzb5eu"&&($.textContent=K),U=s(t),v(u.$$.fragment,t),j=s(t),g=p(t,"P",{"data-svelte-h":!0}),b(g)!=="svelte-1v96u7t"&&(g.textContent=Q),q=s(t),x=p(t,"P",{"data-svelte-h":!0}),b(x)!=="svelte-1xurhb"&&(x.textContent=V),A=s(t),P=p(t,"UL",{"data-svelte-h":!0}),b(P)!=="svelte-tm3z9g"&&(P.innerHTML=W),B=s(t),_=p(t,"P",{"data-svelte-h":!0}),b(_)!=="svelte-1zp8kc"&&(_.textContent=X),F=s(t),v(c.$$.fragment,t),G=s(t),h=p(t,"P",{"data-svelte-h":!0}),b(h)!=="svelte-1h9n57i"&&(h.textContent=Y),O=s(t),v(C.$$.fragment,t),R=s(t),y=p(t,"P",{}),Z(y).forEach(n),this.h()},h(){tt(a,"name","hf:doc:metadata"),tt(a,"content",$t)},m(t,e){mt(document.head,a),l(t,z,e),l(t,T,e),l(t,E,e),N(r,t,e),l(t,H,e),N(o,t,e),l(t,S,e),N(f,t,e),l(t,k,e),l(t,$,e),l(t,U,e),N(u,t,e),l(t,j,e),l(t,g,e),l(t,q,e),l(t,x,e),l(t,A,e),l(t,P,e),l(t,B,e),l(t,_,e),l(t,F,e),N(c,t,e),l(t,G,e),l(t,h,e),l(t,O,e),N(C,t,e),l(t,R,e),l(t,y,e),D=!0},p:nt,i(t){D||(w(r.$$.fragment,t),w(o.$$.fragment,t),w(f.$$.fragment,t),w(u.$$.fragment,t),w(c.$$.fragment,t),w(C.$$.fragment,t),D=!0)},o(t){d(r.$$.fragment,t),d(o.$$.fragment,t),d(f.$$.fragment,t),d(u.$$.fragment,t),d(c.$$.fragment,t),d(C.$$.fragment,t),D=!1},d(t){t&&(n(z),n(T),n(E),n(H),n(S),n(k),n($),n(U),n(j),n(g),n(q),n(x),n(A),n(P),n(B),n(_),n(F),n(G),n(h),n(O),n(R),n(y)),n(a),M(r,t),M(o,t),M(f,t),M(u,t),M(c,t),M(C,t)}}}const $t='{"title":"การประมวลผลภาษาธรรมชาติ(หรือเรียกว่า NLP)","local":"การประมวลผลภาษาธรรมชาตหรอเรยกวา-nlp","sections":[{"title":"NLP คืออะไร?","local":"nlp-คออะไร","sections":[],"depth":2},{"title":"ทำไม NLP ถึงท้าทาย?","local":"ทำไม-nlp-ถงทาทาย","sections":[],"depth":2}],"depth":1}';function ut(J){return lt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ct extends it{constructor(a){super(),st(this,a,ut,ft,et,{})}}export{ct as component};

Xet Storage Details

Size:
9.59 kB
·
Xet hash:
b0a7b84650221baabe950a1e1c4dba8272d5036c0fa546ab41ab7e0ecea8e097

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.