ข้ามไปยังเนื้อหาหลัก

คอร์ส

ความเป็นส่วนตัวของข้อมูลและการทำให้ข้อมูลไม่ระบุตัวตนด้วย Python

ขั้นสูง4 ชม.

เรียนรู้การประมวลผลข้อมูลที่ละเอียดอ่อนด้วยเทคนิคที่คุ้มครองความเป็นส่วนตัว

Python4 ชม.16 วิดีโอ49 แบบฝึกหัด3,850 XP3,790ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

ความเป็นส่วนตัวของข้อมูลสำคัญกว่าที่เคย แต่จะสร้างสมดุลระหว่างการปกป้องความเป็นส่วนตัวกับการนำข้อมูลไปใช้ประโยชน์ทางธุรกิจได้อย่างไร? ในคอร์สนี้ คุณจะได้เรียนรู้วิธีการที่ Google และ Amazon ใช้จริง ไม่ว่าจะเป็นการทำให้ข้อมูลเป็นแบบทั่วไป (data generalization) และโมเดลความเป็นส่วนตัว เช่น k-Anonymity และ differential privacy นอกจากนี้ยังครอบคลุมหัวข้ออย่าง GDPR รวมถึงวิธีสร้างและฝึกโมเดล machine learning ด้วย Python โดยปกป้องข้อมูลส่วนบุคคลที่ละเอียดอ่อน เช่น ข้อมูลพนักงานและรายได้ มาเริ่มกันเลย!

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

ความรู้เบื้องต้นเกี่ยวกับความเป็นส่วนตัวของข้อมูล

เริ่มต้นด้วยการประยุกต์ใช้เทคนิคการทำให้ข้อมูลไม่ระบุตัวตน เช่น data suppression, masking, การสร้างข้อมูลสังเคราะห์ (synthetic data generation) และ generalization ในบทนี้ คุณจะได้เรียนรู้วิธีแยกแยะข้อมูลที่สามารถระบุตัวตนได้ทั้งแบบอ่อนไหวและไม่อ่อนไหว (PII) quasi-identifiers และหลักการพื้นฐานของ GDPR พร้อมตัวอย่างจากสถานการณ์จริงที่แสดงให้เห็นว่าจะเกิดอะไรขึ้นหากไม่ปฏิบัติตามแนวทางเหล่านี้
เริ่มบทเรียน
2

เทคนิคการปกป้องความเป็นส่วนตัวเพิ่มเติม

เรียนรู้วิธีทำให้ข้อมูลไม่ระบุตัวตนโดยการสุ่มตัวอย่างจากชุดข้อมูลตามการกระจายความน่าจะเป็นของแต่ละคอลัมน์ จากนั้นจะได้ศึกษาการนำโมเดล k-anonymity ไปใช้เพื่อป้องกันการโจมตีแบบ linkage และ re-identification รวมถึงการใช้ hierarchies เพื่อทำ data generalization สำหรับตัวแปรเชิงหมวดหมู่
เริ่มบทเรียน
3

Differential Privacy

เรียนรู้เรื่อง differential privacy ซึ่งเป็นโมเดลที่บริษัทเทคโนโลยีชั้นนำอย่าง Apple, Google และ Uber นำไปใช้จริง ในบทนี้ คุณจะสำรวจข้อมูลด้วยการสร้างฮิสโตแกรมแบบ private และคำนวณค่าเฉลี่ยแบบ private นอกจากนี้ยังจะได้สร้างโมเดล machine learning ที่ใช้ differential privacy เพื่อช่วยให้ธุรกิจได้ประโยชน์สูงสุดจากข้อมูลของตน
เริ่มบทเรียน
4

การทำให้ข้อมูลไม่ระบุตัวตนและการเผยแพร่ชุดข้อมูล

ในบทสุดท้ายนี้ คุณจะได้เรียนรู้การใช้วิธีลดมิติข้อมูล (dimensionality reduction) เช่น principal component analysis (PCA) เพื่อทำให้ชุดข้อมูลขนาดใหญ่ที่มีหลายคอลัมน์ไม่ระบุตัวตน จากนั้นจะใช้ Faker ในการสร้างชุดข้อมูลที่สมจริงและสอดคล้องกัน และใช้ scikit-learn สร้างชุดข้อมูลสังเคราะห์ที่เป็นไปตามการกระจายแบบปกติ สุดท้ายคือการนำทุกสิ่งที่เรียนมาตลอดคอร์สมารวมกัน เพื่อเผยแพร่ชุดข้อมูลต่อสาธารณะได้อย่างปลอดภัย
เริ่มบทเรียน

ความเป็นส่วนตัวของข้อมูลและการทำให้ข้อมูลไม่ระบุตัวตนด้วย Python

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา