การแยกประเภทภาพที่ใช้งานได้จริงด้วย keras:
- สวัสดี colab
- การจำแนกรูปภาพ
- คุณสมบัติที่ได้รับการฝึกฝนมาก่อน
- ถ่ายโอนการเรียนรู้
- การค้นหารูปภาพตามคุณสมบัติ
01 hellocolab.ipynb
การสาธิต colab ขั้นพื้นฐาน


02 imageclassification.ipynb
ในรหัสนี้เราจะใช้ตัวจําแนกรูปภาพพื้นฐาน:
- โหลดชุดข้อมูล (ตัวเลขที่เขียนด้วยมือ MNIST)
- ออกแบบรูปแบบการเรียนรู้ลึกและตรวจสอบพารามิเตอร์ที่เรียนรู้ได้
- ฝึกอบรมแบบจำลองเกี่ยวกับข้อมูลการฝึกอบรมและตรวจสอบเส้นโค้งการเรียนรู้
- ประเมินแบบจำลองที่ผ่านการฝึกอบรมเกี่ยวกับข้อมูลการทดสอบที่ไม่เคยเห็นมาก่อน
- บันทึกโมเดลสำหรับการใช้งานในภายหลัง
- โหลดและใช้โมเดล

03 PretrainedFeatureviz .iPynb
ในรหัสนี้เราจะโหลดเครือข่ายการจำแนกรูปภาพที่ผ่านการฝึกอบรม
จากนั้นใช้ เครือข่ายที่ผ่านการฝึกอบรม การสกัดคุณลักษณะ และ การสร้างภาพ จะดำเนินการผ่าน T-SNE

04 transferlearning.ipynb
ในการเรียนรู้การถ่ายโอนเราต้องการใช้ประโยชน์จากความรู้ที่เรียนรู้โดยงานแหล่งที่มาเพื่อช่วยในการเรียนรู้งานเป้าหมายอื่น ตัวอย่างเช่นเครือข่ายการจำแนกภาพที่ได้รับการฝึกฝนมาอย่างดีและได้รับการฝึกฝนมาอย่างดีสามารถใช้ประโยชน์ได้สำหรับงานที่เกี่ยวข้องกับเป้าหมายของภาพอื่น อีกตัวอย่างหนึ่งความรู้ที่เรียนรู้จากเครือข่ายที่ผ่านการฝึกอบรมเกี่ยวกับสภาพแวดล้อมจำลองสามารถถ่ายโอนไปยังเครือข่ายสำหรับสภาพแวดล้อมจริง โดยทั่วไปมีสองสถานการณ์พื้นฐานสำหรับการเรียนรู้เครือข่ายประสาท
- การสกัดคุณลักษณะ
- การปรับแต่งอย่างละเอียด
ตัวอย่างที่รู้จักกันดีสำหรับการเรียนรู้การถ่ายโอนคือการโหลดเครือข่าย VGG การจำแนกขนาดใหญ่ที่ผ่านการฝึกอบรมแล้วซึ่งสามารถจำแนกภาพเป็นหนึ่งใน 1,000 คลาสและใช้สำหรับงานอื่นเช่นการจำแนกภาพการแพทย์พิเศษ
05 featurebasedimagesearch.ipynb
เครื่องมือค้นหารูปภาพ: โดยทั่วไปแล้วเครื่องมือค้นหามักจะใช้การสืบค้นและส่งคืนผลลัพธ์ เครื่องมือค้นหารูปภาพใช้อิมเมจอินพุตเป็นแบบสอบถามรูปภาพจากนั้นเครื่องมือค้นหาภาพจะค้นหาภาพ "คล้ายกัน" ภายในฐานข้อมูลที่จัดทำดัชนีและส่งคืนเป็นผลการค้นหา วิธีการวัดความคล้ายคลึงกันระหว่างสองภาพ?
- พื้นที่พิกเซล : วิธีง่ายๆคือการวัดระยะห่างแบบยุคลิดระหว่างภาพทั้งสองในพื้นที่พิกเซล ดังนั้นหากภาพสองภาพมีค่าทั่วไปหรือใกล้เคียงกับพิกเซลที่เกี่ยวข้องจะถูกพิจารณาว่า "คล้ายกัน" สิ่งนี้อาจใช้งานได้บางครั้งอย่างไรก็ตามภาพปลาโลมาและเครื่องบินที่มีพื้นหลังสีน้ำเงินจะได้รับการพิจารณาว่าคล้ายกันจากมุมมองของพิกเซลและเราไม่ต้องการสิ่งนั้น!
- พื้นที่คุณสมบัติ : วิธีอื่นคือการใช้พื้นที่คุณสมบัติแทนพื้นที่พิกเซลเมื่อคำนวณระยะห่างแบบยุคลิดระหว่างภาพทั้งสองภาพ กล่าวอีกนัยหนึ่งฉายภาพลงในพื้นที่ที่รูปภาพที่มีคุณสมบัติคล้ายกันอยู่ใกล้กับภาพเดียวกัน ในอวกาศปลาโลมาและเครื่องบินนี้แยกออกจากกันแม้จะมีระดับพิกเซลที่คล้ายคลึงกัน

