บ้าน การเงินส่วนบุคคล วิธีสร้างโมเดล Predictive Analytics ด้วยการถดถอย R - Dummies

วิธีสร้างโมเดล Predictive Analytics ด้วยการถดถอย R - Dummies

วีดีโอ: [5-2] การสร้าง Schema และ data model และการสร้าง Index 2024

วีดีโอ: [5-2] การสร้าง Schema และ data model และการสร้าง Index 2024
Anonim

คุณต้องการสร้างรูปแบบการวิเคราะห์เชิงคาดการณ์ที่คุณสามารถประเมินได้โดยใช้ผลลัพธ์ที่ทราบ ในการทำเช่นนี้เราจะแบ่งข้อมูลของเราออกเป็นสองชุด: หนึ่งสำหรับการฝึกอบรมรูปแบบและหนึ่งสำหรับการทดสอบรูปแบบ การแยกการฝึกอบรมและชุดทดสอบออกเป็น 70/30 ก็เพียงพอแล้ว สองบรรทัดถัดไปของรหัสคำนวณและเก็บขนาดของแต่ละชุด: >> trainSize testSize <- nrow (autos) - trainSize

เมื่อต้องการส่งออกค่าให้พิมพ์ชื่อของตัวแปรที่ใช้เก็บค่าและ กดปุ่มตกลง. นี่คือผลลัพธ์:

trainSize [1] 279> testSize [1] 119
รหัสนี้กำหนดขนาดของชุดข้อมูลที่คุณตั้งใจจะทำการฝึกอบรมและชุดข้อมูลทดสอบของเรา คุณยังไม่ได้สร้างชุดเหล่านี้เลย นอกจากนี้คุณไม่ต้องการเพียงแค่เรียก 279 ข้อสังเกตแรกชุดฝึกและเรียก 119 ข้อสังเกตชุดทดสอบ ซึ่งจะสร้างโมเดลที่ไม่ดีเนื่องจากชุดข้อมูลปรากฏขึ้นตามคำสั่ง โดยเฉพาะคอลัมน์ modelyer ได้รับคำสั่งจากเล็กที่สุดไปจนถึงใหญ่ที่สุด

หนักกว่า

มีแปดสูบ

  • มี การเคลื่อนย้ายที่ใหญ่กว่า

  • มีแรงม้ามากขึ้น

    โอเคเห็นได้ชัดว่าหลายคนรู้อะไรเกี่ยวกับรถยนต์ดังนั้นการคาดเดาเกี่ยวกับความสัมพันธ์จะไม่ถูกเบี่ยงเบนไปมากเกินไปหลังจากที่คุณเห็นข้อมูล คนที่มีความรู้เกี่ยวกับรถยนต์เป็นจำนวนมากอาจรู้จักข้อมูลนี้แล้วโดยไม่ได้ดูข้อมูล
  • นี่เป็นเพียงตัวอย่างง่ายๆของโดเมน (รถยนต์) ที่หลาย ๆ คนสามารถใช้ได้ หากเป็นข้อมูลเกี่ยวกับโรคมะเร็ง แต่คนส่วนใหญ่จะไม่เข้าใจในสิ่งที่แต่ละแอตทริบิวต์หมายถึงทันที

นี่คือที่ซึ่งผู้เชี่ยวชาญด้านโดเมนและผู้สร้างแบบจำลองข้อมูลมีความสำคัญต่อกระบวนการสร้างโมเดล ผู้เชี่ยวชาญด้านโดเมนอาจมีความรู้ดีที่สุดว่าแอตทริบิวต์ใดที่มีความสำคัญมากที่สุด (หรือน้อยที่สุด) และคุณลักษณะที่สัมพันธ์กันอย่างไร

พวกเขาสามารถแนะนำให้ผู้สร้างแบบจำลองข้อมูลซึ่งตัวแปรที่จะทดลองด้วย พวกเขาสามารถให้น้ำหนักที่ใหญ่กว่าถึงคุณลักษณะที่สำคัญมากขึ้นและ / หรือน้ำหนักที่น้อยกว่าสำหรับคุณลักษณะที่มีความสำคัญน้อยที่สุด (หรือลบออกทั้งหมด)

ดังนั้นคุณต้องสร้างชุดข้อมูลการฝึกอบรมและชุดข้อมูลทดสอบที่เป็นตัวแทนของชุดทั้งหมดอย่างแท้จริง วิธีหนึ่งในการทำเช่นนี้คือการสร้างชุดฝึกอบรมจากการสุ่มเลือกข้อมูลทั้งหมดนอกจากนี้คุณต้องการให้การทดสอบนี้สามารถทำซ้ำได้เพื่อให้คุณสามารถเรียนรู้จากตัวอย่างเดียวกันได้

ตั้งค่าเมล็ดพันธุ์สำหรับเครื่องกำเนิดไฟฟ้าแบบสุ่มดังนั้นเราจะมีชุดฝึกอบรม "แบบสุ่ม" แบบเดียวกัน รหัสต่อไปนี้จะทำงาน: >> set (123)> training_indices <- ตัวอย่าง (seq_len (nrow (autos)), size = trainSize) trainSet testSet <- autos [-training_indices,]

ชุดการฝึกอบรมประกอบด้วย 279 ข้อสังเกตพร้อมกับผลลัพธ์ (mpg) ของการสังเกตแต่ละครั้ง อัลกอริทึมการถดถอยใช้ผลลัพธ์ในการฝึกแบบจำลองโดยดูที่ความสัมพันธ์ระหว่างตัวแปรพยากรณ์ (คุณลักษณะใด ๆ ในเจ็ด) และตัวแปรตอบสนอง (mpg)

ชุดทดสอบประกอบด้วยส่วนที่เหลือของข้อมูล (นั่นคือส่วนที่ไม่รวมอยู่ในชุดฝึกอบรม) คุณควรสังเกตด้วยว่าชุดทดสอบยังประกอบด้วยตัวแปรตอบกลับ (mpg) ด้วย 

เมื่อคุณใช้ฟังก์ชันทำนาย (จากแบบจำลอง) กับชุดทดสอบจะไม่สนใจตัวแปรการตอบสนองและจะใช้เฉพาะตัวแปรพยากรณ์เท่านั้นหากชื่อคอลัมน์เหมือนกันกับชุดการฝึกอบรม

เมื่อต้องการสร้างแบบจำลองการถดถอยเชิงเส้นที่ใช้แอตทริบิวต์ mpg เป็นตัวแปรตอบกลับและตัวแปรอื่น ๆ ทั้งหมดเป็นตัวแปร predictor ให้พิมพ์ในบรรทัดต่อไปนี้: >> model

วิธีสร้างโมเดล Predictive Analytics ด้วยการถดถอย R - Dummies

ตัวเลือกของบรรณาธิการ

วิธีการลดทับภาพใน Photoshop Elements 11 - Dummies

วิธีการลดทับภาพใน Photoshop Elements 11 - Dummies

คุณสามารถเปลี่ยนขนาดและความละเอียดของภาพใน สองวิธีที่แตกต่างกันภายใน Photoshop Elements 11. วิธีการหนึ่งที่เกี่ยวข้องกับไดอะล็อกบ็อกซ์ Image Size ซึ่งคุณใช้ในการแก้ไขใน Elements หลาย ๆ เมื่อคุณใช้กล่องโต้ตอบขนาดภาพเพื่อลดขนาดภาพลงคุณจะสุ่มตัวอย่างภาพ ทำตาม ...

วิธีการวาดด้วย Photoshop Elements 11 Pencil Tool - Dummies

วิธีการวาดด้วย Photoshop Elements 11 Pencil Tool - Dummies

เครื่องมือดินสอและแปรงใน Photoshop Elements 11 คล้ายคลึงกันยกเว้นว่าเครื่องมือดินสอมีขอบแข็งในขณะที่เครื่องมือแปรงสามารถมีขอบขนนุ่ม ในความเป็นจริงขอบของจังหวะดินสอไม่สามารถแม้แต่จะต่อต้าน aliased -

การแก้ไขข้อความใน Photoshop Elements 11 - dummies

การแก้ไขข้อความใน Photoshop Elements 11 - dummies

คุณอาจต้องจัดเรียงคำใหม่หรือแก้ไขความผิดพลาดและ ข้อผิดพลาดอื่น ๆ ภายในข้อความที่คุณวางไว้ใน Photoshop Elements 11 ของคุณ หากต้องการเปลี่ยนแปลงข้อความเองเพียงทำตามขั้นตอนต่อไปนี้: เปิดภาพของคุณใน Photo Editor ในโหมด Expert เลือกเครื่องมือ Type จากแผง Tools ในเลเยอร์ ...

ตัวเลือกของบรรณาธิการ

การแนบและการถอดเลนส์สำหรับกล้อง Nikon D5200 ของคุณ - ความหนา

การแนบและการถอดเลนส์สำหรับกล้อง Nikon D5200 ของคุณ - ความหนา

ความแตกต่างระหว่าง กล้องดิจิตอลแบบจุดและจุดดิจิตอลและกล้อง DSLR (Digital Single-lens Reflex) (เช่น Nikon D5200) เป็นเลนส์ ด้วยกล้อง DSLR คุณสามารถเปลี่ยนเลนส์เพื่อให้เหมาะกับความต้องการด้านการถ่ายภาพที่แตกต่างกันไปได้เช่นเลนส์ซูมมากสุดไปจนถึงเลนส์ซูเปอร์ยาว ไม่ว่าเลนส์ที่คุณซื้อจะทำตามขั้นตอนต่อไปนี้ ...

วิธีการใช้เอฟเฟ็กต์พิเศษผ่านเมนูรีเมนูปรับแต่ง Nikon D7200 - หุ่น

วิธีการใช้เอฟเฟ็กต์พิเศษผ่านเมนูรีเมนูปรับแต่ง Nikon D7200 - หุ่น

เครื่องมือแก้ไขภาพเมนูรีทัชของ Nikon D7200 มีเครื่องมือพิเศษบางอย่าง ในการสร้างเอฟเฟ็กต์แบบหลังยิงให้ลองใช้ตัวเลือกเมนูรีทัชดังต่อไปนี้: หน้าจอครอสซิ่ง: เครื่องมือนี้จะเพิ่มเอฟเฟ็กต์การกระเจิงแสงให้กับส่วนที่สว่างที่สุดของภาพ เพื่อไปที่เครื่องมือนี้เลือกรีทัช> ผลการกรอง> ข้ามหน้าจอ คุณเห็น ...

การปรับการตั้งค่าวิดีโอใน Nikon D5500 ของคุณ - Dummies

การปรับการตั้งค่าวิดีโอใน Nikon D5500 ของคุณ - Dummies

เมื่อคุณพร้อมที่จะใช้งานมากขึ้น ควบคุมภาพยนตร์ของคุณได้โดยเริ่มจากการสำรวจการตั้งค่าวิดีโอ Nikon D5500 ของคุณช่วยให้คุณสามารถปรับการตั้งค่าเหล่านี้เพื่อจับภาพวิดีโอโดยไม่จำเป็นต้องสลับกล้องออก การเลือกโหมดวิดีโอ (NTSC หรือ PAL) ตัวเลือกแรกที่ต้องพิจารณาคือโหมดวิดีโอที่พบใน Setup men การตั้งค่านี้ ...

ตัวเลือกของบรรณาธิการ

การถ่ายภาพการตั้งค่าสำหรับกล้อง Canon EOS Rebel T3 Series - หน้าม้วน

การถ่ายภาพการตั้งค่าสำหรับกล้อง Canon EOS Rebel T3 Series - หน้าม้วน

หน้าจอการตั้งค่าการถ่ายภาพใน Canon กล้อง EOS Rebel T3 และกล้อง Canon EOS Rebel T3i จะแสดงการตั้งค่าถ่ายภาพที่สำคัญที่สุด ได้แก่ รูรับแสงความเร็วชัตเตอร์ ISO และอื่น ๆ โปรดทราบว่าจอแสดงผลมีความเกี่ยวข้องกับการถ่ายภาพนิ่งปกติเท่านั้น เมื่อคุณเปลี่ยนไปใช้โหมดดูภาพหรือโหมดภาพยนตร์ใน Rebel T3 ของคุณ

ถ่ายภาพบุคคลกับ Canon EOS Rebel T1i / 500D - ภาพขนาดใหญ่

ถ่ายภาพบุคคลกับ Canon EOS Rebel T1i / 500D - ภาพขนาดใหญ่

เรื่องที่เน้นอย่างรวดเร็วและพื้นหลังนุ่มเบลอ ปฏิบัติตามขั้นตอนต่อไปนี้เพื่อถ่ายรูปกับ Canon Digital Rebel ของคุณ