'ไม่มีเส้นตรงสูง' หมายถึงอะไร


27

ฉันมักจะอ่านเกี่ยวกับฟังก์ชั่นที่ว่า ในความเข้าใจของฉันมี "เส้นตรง" และ "ไม่ใช่เชิงเส้น" ดังนั้นสิ่งนี้ 'สูง' เกี่ยวกับอะไร มีความแตกต่างอย่างเป็นทางการจากไม่ใช่เชิงเส้นหรือไม่? มันถูกกำหนดอย่างไร?


8
อย่างไม่เป็นทางการ: "อย่าคาดหวังว่าจะสามารถแมปการเปลี่ยนแปลงอินพุตได้อย่างง่ายดายเพื่อการเปลี่ยนแปลงเอาต์พุต"
keshlam

2
คุณอ่านบทความนี้เกี่ยวกับการเรียนรู้ลึกหรือไม่? การประมาณฟังก์ชั่นที่ไม่เป็นเชิงเส้นสูงเป็นหนึ่งในแรงจูงใจสำหรับการเรียนรู้เชิงลึกเพราะเครือข่ายน้ำตื้นมีช่วงเวลาที่ยากลำบากในการสร้างแบบจำลองในสิ่งที่โจอธิบายไว้ในคำตอบของเขา
Neil G

1
ฉันจะบอกว่ามันขึ้นอยู่กับที่คุณอ่าน หากสิ่งนี้ถูกเขียนขึ้นโดยคนที่มีความรอบรู้ทางคณิตศาสตร์นั่นอาจหมายถึงคำตอบที่นี่ ถ้ามันเขียนโดยผู้ประกอบการเช่นแพทย์หรือนักชีววิทยาก็อาจหมายถึงความสัมพันธ์ที่ไม่ตรง แต่โค้งมาก จากประสบการณ์ของฉันคนส่วนใหญ่คิดว่าการถดถอยเชิงเส้นหมายถึงการปรับให้ตรงกับข้อมูลซึ่งอาจเป็นส่วนหนึ่งของความสับสน
Roman Luštrik

ไม่ฉันไม่ได้ @NeilG
โทบีเอ Tejedor

1
มันไม่ใช่คำที่กำหนดโดยลำพัง - นักฟิสิกส์จะมีแนวโน้มที่จะใช้ความหมายที่แตกต่างจากคำที่นักเขียนรหัส หากไม่มีบริบทเพิ่มเติมคำถามนี้จะไม่สามารถตอบได้อย่างถูกต้อง - เราจะคาดเดาบริบท (หรือเราจะต้องคำนึงถึงทุกคำถามที่แตกต่างกัน)
Glen_b

คำตอบ:


44

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


2
(+1) สำหรับการเสนอเกณฑ์ / เนื้อหาที่สมเหตุสมผลมากสำหรับ "ไม่เป็นเชิงเส้นสูง" (การประมาณเชิงเส้นนั้นอาจทำให้เรื่องแย่ลง)
Alecos Papadopoulos

16

ในแง่ที่เป็นทางการฉันเชื่อว่าใคร ๆ ก็บอกได้ว่าอนุพันธ์อันดับสองนั้นแตกต่างอย่างมากจากศูนย์ หาก 0 เป็นการประมาณ "ที่สมเหตุสมผล" กับอนุพันธ์อันดับสองเหนือโดเมนที่น่าสนใจมันจะอยู่ใกล้กับเชิงเส้น แต่ถ้าไม่เป็นเช่นนั้นผลที่ไม่เชิงเส้นจะกลายเป็นสิ่งสำคัญในการจับภาพ

ฉันไม่ค่อยได้ยินคำศัพท์นี้ใช้กับชื่อพหุนามค่อนข้างง่ายบ่อยครั้งในทางปฏิบัติดูเหมือนว่าจะนำไปใช้กับระบบพลวัตที่แตกต่างกัน (ความโกลาหล - ทฤษฎีเรียงลำดับของสิ่งต่าง ๆ ) หรือฟังก์ชั่นที่ไม่ราบรื่นมาก )


3
อย่างไรก็ตามคำว่า "ราบรื่น" เป็นคำศัพท์ทางเทคนิคซึ่งหมายความว่ามีอนุพันธ์ทั้งหมดอยู่ x -> e^xราบรื่นแม้ว่าคำสั่งซื้อขายทั้งหมดของมันจะอยู่ทุกหนทุกแห่งไม่ใช่ศูนย์ :-)
Steve Jessop

10

สิ่งสำคัญที่หายไปจากคำตอบที่ดีอื่น ๆ ที่เป็นโดเมน เช่นคือf(x)=x2

  • ไม่เชิงเส้นสูงในแต่[10;10]
  • ไม่ได้อยู่ในครึ่งของโดเมน (เช่นทั้งและ[ 0 ; 10 ]หนึ่งสามารถใช้การประมาณเชิงเส้นของfโดยไม่มีภัยพิบัติทันที)[10;0][0;10]f

อีกตัวอย่างคือซึ่งก็คือf(x)=x3x

  • ไม่เชิงเส้นสูงเมื่อแต่[1;1]
  • ไม่ได้อยู่ในโดเมนขนาดใหญ่[10;;10]

ผมไม่เห็นด้วยเกี่ยวกับ 2 มันเสมอสูงที่ไม่ใช่เชิงเส้นรอบ 0. พิจารณาx = [ 0.1 , 0.2 , 0.3 ]ที่F ( x ) = [ 0.01 , 0.04 , 0.09 ] เส้นตรงนี้เป็นอย่างไรกับคุณ มันไม่ได้มีระยะเชิงเส้น (ชัด) มันไม่สามารถประมาณเป็นเส้นตรงเลย x2x=[0.1,0.2,0.3]f(x)=[0.01,0.04,0.09]
Aksakal

3
@Aksakal: ฟังก์ชั่นที่มีความไม่แน่นอนเชิงเส้น (ที่ใดก็ได้) แต่ที่ผมกล่าวว่า "หนึ่งอาจจะสามารถใช้การประมาณเชิงเส้นของฉโดยไม่ต้องภัยพิบัติทันที"
sds

1
ฟังก์ชั่นใด ๆ สามารถประมาณได้โดยหนึ่งบรรทัดมันเป็นเพียงคำถามว่าการประมาณนั้นแย่เพียงใด และใน x \ in [0, 0.5] ข้อผิดพลาดนั้นไม่เลว
Joe

8

อย่างที่คนอื่นพูดถึงฉันไม่คิดว่าจะมีคำจำกัดความที่เป็นทางการ ฉันจะนิยามว่าเป็นฟังก์ชั่นที่ไม่สามารถประมาณเชิงเส้นตรงในช่วงปกติของการรบกวนต่อการโต้แย้ง ตัวอย่างเช่นคุณมี)y=f(x)และ ] ถ้าหากการประมาณf ( x + σ ) f ( x ) + f ( x ) σแยกลงแสดงว่ามันไม่เป็นเชิงเส้นสูง ตัวอย่างเช่นf ( xσ2=var[x]f(x+σ)f(x)+f(x)σจะสูงไม่เชิงเส้นสำหรับการใด ๆ xรอบศูนย์เพราะซีรีส์เทย์เลอร์ที่มี 1 + x 2 + x 4 / 2 + O ( x 5 )f(x)=exp(x2)x1+x2+x4/2+O(x5)


1

อย่างไม่เป็นทางการ ... "ไม่เป็นเส้นตรง" หมายถึง "แม้แต่คนตาบอดก็สามารถมองเห็นมันไม่ใช่เส้นตรง!" ;) โดยส่วนตัวแล้วฉันถือเป็นสัญญาณอันตรายว่าอย่างใดจะ "ระเบิดในหน้าของคุณ" เมื่อใช้กับตัวอย่างโลกแห่งความจริง

หอคอยแห่งฮานอยอาจเรียกได้ว่าเป็นตัวอย่างของเส้นตรงที่ไม่สูงมาก ... ตำนานที่ว่าเมื่อพระภิกษุเสร็จดิสก์ 64 กองโลกจะจบลง หากคุณนับเวลาทั้งหมดที่ใช้ในการฝึกอบรมการให้อาหารที่อยู่อาศัยและการสร้างแรงบันดาลใจให้ทุกคนสนับสนุนงานที่ไม่ต้องเสียค่าใช้จ่ายหลายต่อหลายครั้งที่น่าเบื่อฉันคาดหวังว่าค่าใช้จ่ายทั้งหมดในชั่วโมงแรงงานจะระเบิดออกจริง ๆ !


1

ในฐานะนักคณิตศาสตร์มืออาชีพฉันสามารถยืนยันได้ว่า "ไม่เชิงเส้นสูง" ไม่ใช่คำศัพท์ทางคณิตศาสตร์ที่กำหนดไว้อย่างแม่นยำ :)

และไม่มี "สิ่งใดสูง" ฉันสามารถคิดได้

ไม่เชิงเส้นมีความแม่นยำและตรงข้ามกับเส้น (ชัด)

แต่เกิดขึ้นเป็นเส้นตรงในสองความหมายที่ต่างกัน:

  • f(x)=ax+b
  • f(x)=axb

(ax+b)


1
ก่อนหน้านี้เป็นคำตอบเดียวที่ฉันจะเห็นด้วย;) (+1) สำหรับการเป็นโรงเรียนเก่า!
Raaja
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.