机器学习_逻辑回归_海龟画图

机器学习_逻辑回归_海龟画图

import math
import random
import turtle

def g(x1,x2):
return x1*x1 + x2*x2 – 100

def signoid(x1,x2):
a = 1 + pow(math.e,-g(x1,x2))
return 1/a

turtle.speed(0);turtle.delay(0)
turtle.fd(300);turtle.stamp();turtle.bk(600);turtle.fd(300);turtle.left(90)
turtle.fd(300);turtle.stamp();turtle.bk(600);turtle.fd(300);turtle.rt(90)

for i in range(500):
x1 = random.randint(-30,30)
x2 = random.randint(-30,30)
print(signoid(x1,x2))

由于中国自动化学会人工智能青少年素养评测需要学习人工智能知识,所以本人目前在补习这方面的知识.博客没有更新,今天特来更个新。当学到逻辑回归时,出现了signoid函数,于是我就写了个Python程序。这个程序的运行结果要不是1,要不是0。表示了分成两类的一个关系。

李兴球

李兴球的博客是Python创意编程原创博客