컴공황님들 질문점..
게시글 주소: https://orbi.kr/00062226283
class Neuron :
def __init__(self):
self.w = 1.0
self.b = 1.0
def forpass(self, x) :
y_hat = x * self.w + self.b
return y_hat
def backprop(self, x, err) :
w_grad = x * err
b_grad = 1 * err
return w_grad, b_grad
def fit(self, x, y, epochs=100) :
for i in range(epochs) :
for x_i, t_i in zip(x, y) :
y_hat = self.forpass(x_i)
err = -(y_i - y_hat)
w_grad, b_grad = self.backprop(x_i, err)
self.w -= w_grad
self.b -+ b_grad
neuron = Neuron()
neuron.fit(x, y)
plt.scatter (x, y) # x하고 y데이터 설정은 위에 있는데 안적었어염
pt1 = (1. 1*neuron.w + neuron.b)
pt2 = (2, 2*neuron.w + neuron.b)
plt.plot([pt1[0], pt2[0]], [pt1[1], pt2[1]])
plt.xlabel('x')
plt.xlabel('y')
plt.show()
여기서 plt.plot 함수가 직선을 나타내는 건데 이 부분이 이해가 안되여.
저게 처음점과 끝점을 이어서 직선을 만드는 함수라던데, 애초에 pt1[0] 한개가 x,y 좌표 다 있는거 아닌가요??
그럼 점이 총 4개인데 1차선이 어떻게 만들어지나요.. 이 부분은 구그,ㄹ링해도 모르겠는 ㅠㅠ
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
금딸 6일차 2
후..
-
어라 그냥 마스터까지 켠왕해야겟다
-
한 달 동안 안올리시네
-
반박시 죽여버린다
-
쇼메뭐임? 1
왜갑자기 동부급미드됌...? 베릴까지왔잖아....
-
유스로 우승은 많이 힘들어보이네요 스프링 전승우승 어케한거냐 ㄹㅇ
-
광고도배
-
뻘글 2
진짜 아무 내용도 없는 글임
-
할까 말까 고민됩니다 11
8연딸 이거 해도 될까요..
-
중요한거 하러감 2
애니 시청
-
안녕하세요. 합격자 후배님들! 저는 인하대 영어영문학과 22학번입니다. 인하대에...
-
금테까지 13명 6
-
퇴근 0
개피곤
-
하나 둘 삼 7
이 하나 둘 셋보다 익숙해지기 시작..
-
수특수완 매년 문제 다 바꿔서 퀄 더떨어지는게 아닐까 연계안된거 중에 좋은 문제는...
-
안녕 오르비 11
반가워
-
최애캐≠이상형 2
-
오빠 언제 출발해 묻길래 "곧 출발해" 를 추워서 손덜덜떨면서 빨리 쓰니까 오타나서...
-
처음 1분 트럼펫 원툴
-
트롯 나오고 윤석열 삼창하는데 그 상황이 너무 웃겼음
-
이정도면 옯창 탈출 ㅇㅈ?
-
하루에 하나씩 하는데 다들 어떻게 공부하나요..? 하 한번밀리니까 하기싫어짐
-
요새 왜 안 나오냐
-
대성 민준호 개념강의 듣는데 수요 공급 가격탄력성 차시에서 수능에 절대 안나온다고...
-
주식 하면서 느낀점 12
한방은 있다 근데 그걸 기대하다간 인생 말아먹을거같다 지수투자를 하다 보면 양전구간...
-
이거 맛있어?
-
흑흑
-
원래는 고딩 때 일진 눈도 못 마주치고 쓰레기 아무데나 버리고 침 찍찍 뱉고 했는데...
-
코인은 실체도 없고 근본을 찾긴 어렵자나여..
-
외출을 하자 18
집에만 있으면 답답해
-
교대 1
질문 받아줄 교대생분들 있나요?? 춘교면 더 좋아요
-
학교 편하게 다닐 수 있음
-
에타 가입 0
에타 지금 가입하면 안전한가요??
-
키타 이쿠요!! 이름그냥 키타키타 ㄱ
-
이미지 써줌 26
-
올해는 이투스 잇올 지방대형재종 말고도 ㅈㄴ 푼다는데
-
내가 이걸 까먹었네
-
미친 버스기사야
-
이미 지운게 많아서 이게 끝이네요 ㅠ
-
경제리바이벌 2026버전 쪽지 ㄱㄱ 운이 좋아 몇부 구매할 수 있을듯 발송예정일은4/7
-
인성이 착하고 그리고 귀여움 ㅎ
-
이미지 미친개념이여 뉴런이명 책 살건데 미친개념은 모류겟어요ㅜㅜ 금전적 지원 0이여서ㅠㅠ
-
자기네들이 명품이라고 생각하는건가 진지하게 요즘은 사설 출제진들이 수능보다 문제를...
-
으 십덕들 8
애니프사들..
-
새터에서 여사친 꼭 만들예정임 ㅋ
-
새터 술 5
어떤거 마셔여? 제발 처음처럼~~
-
일단은 휴식을..
pt1과 pt2에 x,y 한 쌍이 담겨 있는 겁니다. 그래서 plot함수로 두 개의 점으로 한 직선을 그은 거에요 plot함수 한 번 검색해보십쇼
그 검색해봤는데. plot 함수에 pt1, pt2가 [1] [0] 2개씩 총 4개 있는거 아닌가여??
저 plot 함수가 맨 처음하고 맨 끝점을 이은건데, 이게 리스트가 구성이 2개 있잖아요. 그리고 각각 또 그 리스트 안에 개수가 2개씩 있고, 그럼 총 점이 4개 아닌가염?? 이부분이 너무 이해안되네요.. 구글은 다 찾아봤어여.. 근데 구성이 달라서..
plot(x좌표 리스트,y좌표 리스트) 이런 식으로 구성할 수 있습니다 물론 x,y좌표가 쌍을 이뤄야겠죠
아 그러면 [pt1[0], pt2[0]] 이게 한 점이라는 건가요?? 그리고 직선이 [pt1[0], pt2[0]]라는 점과 [pt1[1], pt2[1]] 라는 점을 이은건가요??
아뇨 pt1[0],pt1[1]이 좌표 하나를 가리키는 거죠
근데 그 하나만 더 여쭈어보면.. pt1 자체가 (1. 1*neuron.w + neuron.b) 이렇게 안에 값이 2개있는데 pt1[0],pt1[1]가 한 점을 어떻게 가르키나요?? 이 부분이 제가 모르는거같네요 ㅠㅠ
댓 5개 추가여서 안되면.. 새로 달아주세염.
1이 pt1[0]에 계산결과가 pt1[1]에 들어가는 거죠 그리고 .은 오타 같네요 ,같은데
아 ㅈㅅ 저 바보였나보네요 ㅋㅋㅋ [0]이 그 첫번째 [1]이 두번째 말하는거였구나 ㅠㅠ
제가 왕초보 데이터 사이언스 공부중이라 개념이 재대로 안잡혀서 이해를 못했었네요 정말 감사합니다 ㅎㅎ 복받으실거에여
,는 오타맞아염