Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon อะไรคือแบบฝึกหัดที่ใช้งานได้จริงเพื่อพัฒนาทักษะการทำ grokking


อะไรคือแบบฝึกหัดที่ใช้งานได้จริงเพื่อพัฒนาทักษะการทำ grokking


การพัฒนาทักษะ "grokking" ซึ่งหมายถึงความเข้าใจอย่างลึกซึ้งและการใช้แนวคิดสามารถทำได้ผ่านการออกกำลังกายที่หลากหลายในโดเมนที่แตกต่างกัน นี่คือแบบฝึกหัดบางอย่างเพื่อช่วยให้คุณพัฒนาทักษะการทำ grokking ของคุณ:

สำหรับทักษะอัลกอริทึมและการเข้ารหัส

1. กระบวนทัศน์อัลกอริทึมการปฏิบัติ: มุ่งเน้นไปที่กระบวนทัศน์หลักเช่นการแบ่งแยกและพิชิตการเขียนโปรแกรมแบบไดนามิกกลยุทธ์โลภและการย้อนรอย ใช้ปัญหาเช่นปัญหา N-Queens, Sudoku Solver และการสร้างการรวม/การเปลี่ยนแปลงโดยใช้กระบวนทัศน์เหล่านี้ [2]

2. ใช้แบบฝึกหัดการเข้ารหัสที่สมจริง: มีส่วนร่วมในการออกกำลังกายที่เลียนแบบสถานการณ์การสัมภาษณ์จริงรวมถึงการ จำกัด เวลาและการแก้ปัญหาแบบโต้ตอบ ฝึกฝนการอธิบายกระบวนการคิดของคุณออกเสียง [4]

3. แก้ปัญหาที่มีข้อ จำกัด : แก้ปัญหาภายใต้ข้อ จำกัด ที่เป็นจริงเช่นการ จำกัด เวลาและกรณีขอบ สิ่งนี้ช่วยในการพัฒนาความคล่องตัวและความมั่นใจในการแก้ปัญหา [4]

สำหรับวิศวกรรมที่รวดเร็วและการโต้ตอบ AI

1. การสร้างพรอมต์ขั้นพื้นฐาน: เขียนพรอมต์ที่ชัดเจนโดยย่อถามเครื่องมือ AI เช่น Chatgpt เพื่อทำงานเฉพาะเช่นการแนะนำตัวเองในฐานะมืออาชีพ เปรียบเทียบการตอบสนองของ AI กับความคาดหวังของคุณ [1]

2. ปรับแต่งพรอมต์ที่มีอยู่: เริ่มต้นด้วยพรอมต์ง่าย ๆ และปรับแต่งโดยการเพิ่มบริบททักษะและน้ำเสียงที่ต้องการ เปรียบเทียบคำตอบเพื่อดูว่ารายละเอียดปรับปรุงผลลัพธ์อย่างไร [1]

3. ซ้ำสำหรับน้ำเสียงและสไตล์: ขอให้ AI อธิบายโครงการแล้วปรับแต่งเสียงผ่านพรอมต์ซ้ำ ใช้คำเช่น "กระตือรือร้น" "ไม่เป็นทางการ" หรือ "มืออาชีพ" เพื่อเป็นแนวทางในเสียง [1]

4. การตรวจสอบข้อเท็จจริงและความถูกต้อง: ให้งบและขอให้ AI เขียนรายละเอียดเพิ่มเติม ตรวจสอบความถูกต้องของการเรียกร้องโดยเฉพาะตัวชี้วัด [1]

กลยุทธ์การเรียนรู้ทั่วไป

1. เริ่มต้นด้วยพื้นฐาน: เริ่มต้นด้วยแนวคิดพื้นฐานและค่อยๆย้ายไปยังแนวคิดที่ซับซ้อนมากขึ้น สำหรับอัลกอริทึมเริ่มต้นด้วยการเรียงลำดับและค้นหาก่อนที่จะย้ายไปยังหัวข้อขั้นสูงมากขึ้น [7]

2. ใช้เครื่องช่วย Visual: ใช้คู่มือและไดอะแกรมที่แสดงเพื่อทำความเข้าใจแนวคิดที่ซับซ้อนได้ดีขึ้น หนังสือเช่น * อัลกอริทึม Grokking * เสนอคำอธิบายที่เป็นมิตรและเป็นมิตร [7]

3. ไตร่ตรองและทบทวน: ทบทวนกระบวนการเรียนรู้ของคุณเป็นประจำ ระบุแนวคิดที่คุณเข้าใจได้ดีและคุณต้องการฝึกฝนมากขึ้น ใช้วารสารหรือสเปรดชีตเพื่อติดตามความคืบหน้าของคุณ [2] [3]

4. ใช้แนวคิดในทางปฏิบัติ: พยายามใช้สิ่งที่คุณได้เรียนรู้กับปัญหาหรือโครงการในโลกแห่งความจริง สิ่งนี้ช่วยในการปรับแนวคิดภายในและทำให้พวกเขาใช้งานง่ายมากขึ้น [2] [7]

การอ้างอิง:
[1] https://www.designgurus.io/course-play/grokking-prompt-engineering-for-professional-portfolio-and-job-search/doc/23-practice-exercises
[2] https://www.designgurus.io/answers/detail/practical-exercises-to-internalize-core-algorithmic-paradigms
[3] https://www.reddit.com/r/leetcode/comments/t5xqb6/how_to_use_grokking/
[4] https://www.designgurus.io/answers/detail/realistic-coding-exercises-to-improve-interview-performance
[5] https://livebook.manning.com/book/grokking-machine-learning/appendix-a/v-14/
[6] https://arize.com/blog/explaining-grokking-through-circuit-efficiency-paper-reading/
[7] https://www.manning.com/books/grokking-algorithms
[8] https://edu.anarcho-copy.org/algorithm/grokking-algorithms-illustrated-programmers-curious.pdf