Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > สอบถามพี่ๆ เกี่ยวกัย สูตร K Nearest Neighbour Algorithm php ครับ



 

สอบถามพี่ๆ เกี่ยวกัย สูตร K Nearest Neighbour Algorithm php ครับ

 



Topic : 106673



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์




คือ ผมอยากถาม ว่า วิธีการเขียน K Nearest Neighbour ของ php นั้นเขียนอย่างไง ครับ ผมไม่ค่อยเข้าใจเลยครับ
พี่ๆ คนไหนพอรู้ ช่วยบอกผมหน่อยนะครับ

อันนี้ผมหาเจอใน วิกิพีเดีย ครับ
http://th.wikipedia.org/wiki/%E0%B8%82%E0%B8%B1%E0%B9%89%E0%B8%99%E0%B8%95%E0%B8%AD%E0%B8%99%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%84%E0%B9%89%E0%B8%99%E0%B8%AB%E0%B8%B2%E0%B9%80%E0%B8%9E%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%99%E0%B8%9A%E0%B9%89%E0%B8%B2%E0%B8%99%E0%B9%83%E0%B8%81%E0%B8%A5%E0%B9%89%E0%B8%AA%E0%B8%B8%E0%B8%94_k_%E0%B8%95%E0%B8%B1%E0%B8%A7#.E0.B8.84.E0.B8.B8.E0.B8.93.E0.B8.AA.E0.B8.A1.E0.B8.9A.E0.B8.B1.E0.B8.95.E0.B8.B4.E0.B8.82.E0.B8.AD.E0.B8.87.E0.B8.9F.E0.B8.B1.E0.B8.87.E0.B8.8A.E0.B8.B1.E0.B8.99.E0.B8.81.E0.B9.8C.E0.B8.A3.E0.B8.B0.E0.B8.A2.E0.B8.B0.E0.B8.97.E0.B8.B2.E0.B8.87.28Distance_Function.29



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-03-08 02:01:16 By : nonzabboy View : 1268 Reply : 14
 

 

No. 1



โพสกระทู้ ( 1,666 )
บทความ ( 0 )



สถานะออฟไลน์


อันนี้ต้องเริ่มเองครับ เพราะมันเป็นสูตรเฉพาะทาง

5+?=7 ถามคนอื่นเค้าตอบได้เพราะรู้ว่าย้าย 5 มาลบ 7 จะได้คำตอบ เพราะเค้ารู้วิธีแก้สมการอยู่แล้ว

โจทย์ในที่นี้คือการตั้งสมการมาให้เป็นตัวเลขคณิตศาสตร์ตรงๆก่อน แล้วค่อยนำสมการนั้นมาแปลงให้เป็นภาษาคอมพิวเตอร์

5+?=7 เมื่อเป็นภาษาคอมจะประมาณนี้

Code (PHP)
<?
$a=5;
$b="?????????????";
$c=7;
$b=$c-$a;
echo $b;
?>


สรุปว่าคุณ จขกท. ต้องเอาไปตั้งสมการ หรือเอาสมการมาให้ดูก่อนว่า ผมต้องการใขสมการแบบนี้ ถึงจะช่วยตอบได้






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 02:12:43 By : meannerss
 


 

No. 2



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


แล้ว กำหนดขนาดของ K (ควรกำหนดให้เป็นเลขคี่) เราต้องทำอย่างไงอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 04:14:41 By : nonzabboy
 

 

No. 3



โพสกระทู้ ( 1,666 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่ไช่แบบนั้นนะครับ K คืออะไรผู้ตอบยังไม่รู้เลย ลองนึกภาพนะถ้าผมถามว่า

ช่วยเขียนโปรแกรมคำนวนดอกเบี้ยหน่อยครับ ผู้กู้กู้เงิน 1 ล้านบาท ดอกเบี้ยร้อยละ5% ต่อปี ระยะเวลา5ปี 60 งวด ต้องผ่อนเดือนเท่าไรถึงจะครบต้นครบดอก
ต่อให้โปรแกรมเมอร์เก่งแค่ไหนก็ทำให้ไม่ได้ เพราะเค้าไม่รู้สมการในการคำนวน จึงนำไปต่อยอดในการสร้างอัลกอรึทึมไม่ได้ แต่ถ้าบอกเค้าว่านี่นะสมการการเงินคำนวนยังงี้นะ เค้าถึงจะออกแบบโปรแกรมให้ได้

ประมาณนี้เหละครับพอจะเห็นภาพนะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 04:54:51 By : meannerss
 


 

No. 4



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


ที่ผมคำนวณ ใน excel นะครับ
ผมต้องการ เอา ข้อมูล ของตัวที่1 เปรียบเทียบกับ ตัวที่ 2 ,3 ,4
ข้อมูลตัวที่1 ครับ
1.2

และ ข้อมูล ตัวที่ 2 ,3 ,4
1.1

ผมคำนวณออกมาแล้วได้แบบนี้อะครับ
1.3
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 11:24:44 By : nonzabboy
 


 

No. 5



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


ผมลองเขียนใน PHP แล้ว เอา ตัวที่ 1กับที่2 มาคำนวณ แล้ว ค่าที่ออกมาตรงครับ พอ เอาตัวที่ ใส่ไปในฐานข้อมูลด้วยจำนวนเลขยิ่งเพิ่มขึ้นเรื่อยๆ ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 11:27:02 By : nonzabboy
 


 

No. 6



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



สถานะออฟไลน์
Twitter Facebook Blogger

ตอบความคิดเห็นที่ : 4 เขียนโดย : nonzabboy เมื่อวันที่ 2014-03-08 11:24:44
รายละเอียดของการตอบ ::
ขอไฟล์ XLS หน่อยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 11:38:10 By : itpcc
 


 

No. 7



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


http://upload.one2car.com/download/download.aspx?pku=12B5A8F85BQARXK[NLV1TFNAYTA8I[
นี้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 16:12:54 By : nonzabboy
 


 

No. 8



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


ฐานข้อมูลผมเป็นแบบนี้ครับ

ผมเอา color_ID มาคำนวณ อะครับ
22222

อะนี้โค้ดที่ผมเขียนครับ
Code (PHP)
Distance = 0;
$sql = "SELECT Chicken_ID,Organ_ID,Color_ID, MAX(C_Percentage) as MAX_CPercentage FROM dominant_feature GROUP BY Chicken_ID, Organ_ID ORDER BY Chicken_ID,Organ_ID;"; // คำสั่ง sql อ่านข้อมูลจากตาราง dominant_feature
$result = mysql_query($sql);
while($recordset = mysql_fetch_assoc($result)){ // วน loop ดึงข้อมูลออกมา ทีละ record	
	$chickNO = $recordset['Chicken_ID'];
	$organNO = $recordset['Organ_ID'];
	$myTable[$chickNO][$organNO] = $recordset['Color_ID'];	
	
	++$i;		
	$Distance +=  pow($_POST["Crest"][$i-1] - $myTable[$chickNO][$organNO] ,2);	
}	
	echo $distance = sqrt($Distance);



Code (PHP)
$_POST["Crest"][$i-1]

ตัวนี้รับค่ามาจากหน้าfrom เป็น listmenu ครับ จะมี 11 ค่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 16:31:48 By : nonzabboy
 


 

No. 9



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


code หน้า from ครับ

Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<table width="638" border="1" align="center">
  <tr>
    <td width="274"><div align="center"><font color="#000000"><strong>ลักษณะภายนอก</strong></font></div></td>
    <td width="348"><div align="center"><font color="#000000"><strong>ลักษณะสีไก่พื้นเมือง</strong></font></div></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">หงอน</div></td>
    <td><select name ="Crest[]" id="Crest1">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
        </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">ตา</div></td>
    <td><select name ="Crest[]" id="Crest[]">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">หู</div></td>
    <td><select name ="Crest[]" id="Crest[]2">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">ปาก</div></td>
    <td><select name ="Crest[]" id="Crest[]3">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">สร้อยคอ</div></td>
    <td><select name ="Crest[]" id="Crest[]4">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">ขนลำตัว</div></td>
    <td><select name ="Crest[]" id="Crest[]5">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">ขนปีก</div></td>
    <td><select name ="Crest[]" id="Crest[]6">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">สร้อยหลัง</div></td>
    <td><select name ="Crest[]" id="Crest[]7">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">หาง</div></td>
    <td><select name ="Crest[]" id="Crest[]8">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">แข้ง</div></td>
    <td><select name ="Crest[]" id="Crest[]9">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td><div align="center" class="style6">เล็บ</div></td>
    <td><select name ="Crest[]" id="Crest[]10">
      <option value="0">กรุณาเลือกสี</option>
      <option value="1">แดง</option>
      <option value="2">ดำ</option>
      <option value="3">ขาว</option>
      <option value="4">เขียว</option>
      <option value="5">เหลือง</option>
      <option value="6">น้ำตาล</option>
      <option value="7">ส้ม</option>
      <option value="8">เทา</option>
    </select></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2"><div align="center">
      <input name="Submit" type="submit" value="จำแนก" />
    </div></td>
  </tr>
</table>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-08 17:02:47 By : nonzabboy
 


 

No. 10



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยผมหน่อยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-09 15:29:40 By : nonzabboy
 


 

No. 11



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


เงียบบกริบรุย T_T
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-10 10:36:08 By : nonzabboy
 


 

No. 12



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



สถานะออฟไลน์
Twitter Facebook Blogger

เท่าที่ดูทั้ง 20 ชีท สูตรมันเหมือนกันทุกชีทเลยนี่ครับ =_=
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-10 10:57:48 By : itpcc
 


 

No. 13



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


ช่ายครับ พอทำเสร็จ แล้วก็ เรียงจากน้อยไปหามากครับ
แล้วก็ กำหนดค่า K ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-10 14:51:29 By : nonzabboy
 


 

No. 14



โพสกระทู้ ( 138 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่มีใครพอจะรู้บ้างเลยหรอครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-11 19:43:11 By : nonzabboy
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามพี่ๆ เกี่ยวกัย สูตร K Nearest Neighbour Algorithm php ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่