یادگیری ماشین ml
یادگیری ماشین کلاسیک: پیشپردازش، رگرسیون، دستهبندی، درخت، خوشهبندی و ارزیابی.
واردسازی یادگیری ماشین
این بسته الگوریتمهای کلاسیک یادگیری ماشین را با رابطی شبیه scikit-learn میدهد. داده یک ماتریس است که هر سطرش یک نمونه و هر ستونش یک ویژگی است و برچسبها ماتریسی تکستونیاند. هر مدل یک ساختار است: آن را با پارامترها بسازید، با برازش آموزش دهید و با پیشبینی به کار ببرید.
پیش از آموزش، داده را با مقیاسگر استاندارد و جایگذار ساده آماده و با تقسیم آموزشآزمون جدا کنید؛ پس از آن مدل را با معیارهایی مثل دقت، اف یک و ضریب تعیین بسنجید و پارامترها را با جستجوی شبکهای انتخاب کنید. برای شبکهی عصبی شبکه عصبی را ببینید.
گونهها
تقسیم Split
ساختار تقسیم| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| x_train | x_train | matrix.Matrix | ویژگیهای آموزش. |
| x_test | x_test | matrix.Matrix | ویژگیهای آزمون. |
| y_train | y_train | matrix.Matrix | برچسبهای آموزش. |
| y_test | y_test | matrix.Matrix | برچسبهای آزمون. |
واردسازی یادگیری ماشین
واردسازی ماتریس
روال ساختن(سطرها: صحیح، ستونها: صحیح، اعداد: رشته): ماتریس.ماتریس:
ناپایا داده := وکتور {} برگردان وکتور<اعشار۶۴>
هر عدد در اعداد.بشکاف(" "):
داده.بیفزا(عدد.به اعشار())
پایان
برگشت ماتریس.از آرایه(سطرها، ستونها، داده)
پایان
روال نشان(نام: رشته، م &: ماتریس.ماتریس):
سرچاپ نام، ماتریس.به بازنمایی(ماتریس.حذف ریزه(م، ۰.۰۰۰۰۰۱)، ۳)
پایان
روال صحیحها(بردار: وکتور<صحیح>): رشته:
ناپایا متن := "["
تکرار بردار.طول() در ش:
اگر ش > ۰:
متن += " "
پایان
متن += "" + بردار.دریافت(ش)
پایان
برگشت متن + "]"
پایان
روال ریشه:
ناپایا داده := ساختن(۴، ۲، "1 10 2 20 3 30 4 40")
ناپایا استاندارد := یادگیری ماشین.مقیاسگر استاندارد {}
ناپایا مقیاسشده := استاندارد.برازش سپس تبدیل(داده)
نشان("استاندارد"، مقیاسشده)
نشان("میانگین"، استاندارد.mean)
سرچاپ استاندارد.ok، استاندارد.with_mean، استاندارد.with_std، ماتریس.رشته شکل(استاندارد.std)
نشان("برگشت"، استاندارد.تبدیل معکوس(مقیاسشده))
ناپایا کمینه بیشینه := یادگیری ماشین.مقیاسگر کمینهبیشینه { lo = ۰.۰، hi = ۱.۰ }
سرچاپ کمینه بیشینه.برازش(داده)
نشان("کمینهبیشینه"، کمینه بیشینه.تبدیل(داده))
نشان("برگشت"، کمینه بیشینه.تبدیل معکوس(کمینه بیشینه.برازش سپس تبدیل(داده)))
سرچاپ کمینه بیشینه.ok، ماتریس.رشته شکل(کمینه بیشینه.data_min)، ماتریس.رشته شکل(کمینه بیشینه.data_range)
سرچاپ استاندارد.برازش(داده)، ماتریس.رشته شکل(استاندارد.تبدیل(داده))
ناپایا برچسبها := وکتور {} برگردان وکتور<رشته>
هر برچسب در ["گربه"، "سگ"، "گربه"، "ماهی"]:
برچسبها.بیفزا(برچسب)
پایان
ناپایا رمزگذار := یادگیری ماشین.رمزگذار برچسب {}
ناپایا عددی := رمزگذار.برازش سپس تبدیل(برچسبها)
نشان("برچسب"، عددی)
سرچاپ رمزگذار.ok، رمزگذار.classes.طول()، رمزگذار.نمایه("سگ")، رمزگذار.تبدیل معکوس(عددی).دریافت(۳)، رمزگذار.برازش(برچسبها)، ماتریس.رشته شکل(رمزگذار.تبدیل(برچسبها))
ناپایا تکداغ := یادگیری ماشین.رمزگذار تکداغ {}
ناپایا داغ := تکداغ.برازش سپس تبدیل(عددی)
نشان("تکداغ"، داغ)
نشان("برگشت"، تکداغ.تبدیل معکوس(داغ))
سرچاپ تکداغ.ok، تکداغ.n_classes، تکداغ.برازش(عددی)، ماتریس.رشته شکل(تکداغ.تبدیل(عددی))
سرچاپ صحیحها(یادگیری ماشین.برچسب به عدد(عددی))، یادگیری ماشین.شمارش ردهها(عددی)
ناپایا ناقص := ساختن(۳، ۲، "1 4 nan 6 3 nan")
ناپایا جایگذار := یادگیری ماشین.جایگذار ساده { strategy = یادگیری ماشین.جایگذاری میانگین }
نشان("میانگین"، جایگذار.برازش سپس تبدیل(ناقص))
ناپایا جایگذار۲ := یادگیری ماشین.جایگذار ساده { strategy = یادگیری ماشین.جایگذاری ثابت، fill = -۱.۰ }
سرچاپ جایگذار۲.برازش(ناقص)، جایگذار۲.ok، ماتریس.رشته شکل(جایگذار۲.stats)
نشان("ثابت"، جایگذار۲.تبدیل(ناقص))
سرچاپ یادگیری ماشین.جایگذاری میانه
ناپایا چندجملهای := یادگیری ماشین.ویژگی چندجملهای { degree = ۲، include_bias = درست }
نشان("چندجملهای"، چندجملهای.تبدیل(ساختن(۱، ۲، "2 3")))
ناپایا خطی := ساختن(۴، ۲، "1 2 2 4 3 6 4 8")
ناپایا مولفه := یادگیری ماشین.تحلیل مؤلفه اصلی { n_components = ۱ }
سرچاپ مولفه.برازش(خطی)، مولفه.ok، ماتریس.رشته شکل(مولفه.components)، ماتریس.رشته شکل(مولفه.mean)
نشان("واریانس"، مولفه.explained_ratio)
سرچاپ ماتریس.رشته شکل(مولفه.explained_variance)، ماتریس.رشته شکل(مولفه.تبدیل(خطی))، ماتریس.رشته شکل(مولفه.برازش سپس تبدیل(خطی))
نشان("برگشت"، مولفه.تبدیل معکوس(مولفه.تبدیل(خطی)))
ناپایا بریده := یادگیری ماشین.تجزیه مقادیر تکین بریده { n_components = ۱ }
سرچاپ بریده.برازش(خطی)، بریده.ok، ماتریس.رشته شکل(بریده.components)، ماتریس.رشته شکل(بریده.singular_values)، ماتریس.رشته شکل(بریده.explained_variance)، ماتریس.رشته شکل(بریده.explained_ratio)
سرچاپ ماتریس.رشته شکل(بریده.تبدیل(خطی))، ماتریس.رشته شکل(بریده.برازش سپس تبدیل(خطی))
ناپایا ایکس := ساختن(۶، ۱، "1 2 3 4 5 6")
ناپایا وای := ساختن(۶، ۱، "0 0 0 1 1 1")
ناپایا تقسیم := یادگیری ماشین.تقسیم آموزشآزمون(ایکس، وای، ۰.۵، ۷)
سرچاپ ماتریس.رشته شکل(تقسیم.x_train)، ماتریس.رشته شکل(تقسیم.x_test)، ماتریس.رشته شکل(تقسیم.y_train)، ماتریس.رشته شکل(تقسیم.y_test)
ناپایا برشها := یادگیری ماشین.کی برش(۶، ۳، نادرست، ۰)
سرچاپ برشها.شمار()، صحیحها(برشها.test.دریافت(۰))، صحیحها(برشها.train.دریافت(۰))
ناپایا طبقهای := یادگیری ماشین.کی برش طبقهای(وای، ۳، ۱)
سرچاپ طبقهای.شمار()، طبقهای.test.دریافت(۰).طول()
سرچاپ یادگیری ماشین.رواداری یادگیری > ۰.۰
استاندارد.آزادسازی()
کمینه بیشینه.آزادسازی()
رمزگذار.آزادسازی()
جایگذار.آزادسازی()
مولفه.آزادسازی()
بریده.آزادسازی()
پایانآزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برشها Folds
ساختار برشها| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| train | train | وکتور<وکتور<صحیح>> | شمارهی سطرهای آموزش هر برش. |
| test | test | وکتور<وکتور<صحیح>> | شمارهی سطرهای آزمون هر برش. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
شمار count
روال شمار(): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
نتیجه جستجوی شبکهای GridResult
ساختار نتیجه جستجوی شبکهای| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| scores | scores | وکتور<اعشار۶۴> | میانگین امتیاز هر نامزد. |
| best | best | صحیح = -1 | شمارهی بهترین. |
| best_score | best_score | اعشار۶۴ = 0 | بهترین امتیاز. |
واردسازی یادگیری ماشین
واردسازی ماتریس
روال ساختن(سطرها: صحیح، ستونها: صحیح، اعداد: رشته): ماتریس.ماتریس:
ناپایا داده := وکتور {} برگردان وکتور<اعشار۶۴>
هر عدد در اعداد.بشکاف(" "):
داده.بیفزا(عدد.به اعشار())
پایان
برگشت ماتریس.از آرایه(سطرها، ستونها، داده)
پایان
روال گ(عدد: اعشار۶۴): رشته:
برگشت ماتریس.به رشته با دقت(ماتریس.پرشده(۱، ۱، عدد)، ۳)
پایان
روال همسایه(کا: صحیح، آموزش: ماتریس.ماتریس، برچسب: ماتریس.ماتریس، آزمون: ماتریس.ماتریس): ماتریس.ماتریس:
ناپایا مدل := یادگیری ماشین.دستهبند نزدیکترین همسایه { k = کا }
_ := مدل.برازش(آموزش، برچسب)
پیش := مدل.پیشبینی(آزمون)
مدل.آزادسازی()
برگشت پیش
پایان
روال ریشه:
ناپایا ایکس := ساختن(۸، ۲، "1 1 1 2 2 1 2 2 6 6 6 7 7 6 7 7")
ناپایا وای := ساختن(۸، ۱، "0 0 0 0 1 1 1 1")
ناپایا برشها := یادگیری ماشین.کی برش طبقهای(وای، ۴، ۱)
ناپایا امتیازها := یادگیری ماشین.امتیاز اعتبارسنجی متقاطع((الف: ماتریس.ماتریس، ب: ماتریس.ماتریس، ج: ماتریس.ماتریس) => همسایه(۱، الف، ب، ج)، (الف: ماتریس.ماتریس، ب: ماتریس.ماتریس) => یادگیری ماشین.دقت(الف، ب)، ایکس، وای، برشها)
سرچاپ امتیازها.طول()، گ(یادگیری ماشین.میانگین امتیاز(امتیازها))
ناپایا موازی := یادگیری ماشین.امتیاز اعتبارسنجی متقاطع موازی((الف: ماتریس.ماتریس، ب: ماتریس.ماتریس، ج: ماتریس.ماتریس) => همسایه(۱، الف، ب، ج)، (الف: ماتریس.ماتریس، ب: ماتریس.ماتریس) => یادگیری ماشین.دقت(الف، ب)، ایکس، وای، برشها، ۲)
سرچاپ گ(یادگیری ماشین.میانگین امتیاز(موازی))
ناپایا نامزدها := وکتور {} برگردان وکتور<یادگیری ماشین.نامزد>
نامزدها.بیفزا(یادگیری ماشین.نامزد { name = "k=1"، fit = (الف: ماتریس.ماتریس، ب: ماتریس.ماتریس، ج: ماتریس.ماتریس) => همسایه(۱، الف، ب، ج) })
نامزدها.بیفزا(یادگیری ماشین.نامزد { name = "k=3"، fit = (الف: ماتریس.ماتریس، ب: ماتریس.ماتریس، ج: ماتریس.ماتریس) => همسایه(۳، الف، ب، ج) })
ناپایا نتیجه := یادگیری ماشین.جستجوی شبکهای(نامزدها، (الف: ماتریس.ماتریس، ب: ماتریس.ماتریس) => یادگیری ماشین.دقت(الف، ب)، ایکس، وای، برشها، ۱)
سرچاپ نتیجه.scores.طول()، نتیجه.best >= ۰، گ(نتیجه.best_score)، نامزدها.دریافت(نتیجه.best).name.طول() > ۰
پایانآزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
نامزد Candidate
ساختار نامزد| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| name | name | رشته = "" | نام. |
| fit | fit | روال(matrix.Matrix، matrix.Matrix، matrix.Matrix): matrix.Matrix | روالی که با دادهی آموزش و آزمون پیشبینی برمیگرداند. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
دستهبند نزدیکترین همسایه KNNClassifier
ساختار دستهبند نزدیکترین همسایه| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| k | k | صحیح = 5 | شمار همسایهها یا خوشهها. |
| weighted | weighted | منطقی = نادرست | وزن همسایهها با عکس فاصله. |
| algorithm | algorithm | صحیح | روش جستجو، یکی از ثابتهای همسایه .... |
| leaf_size | leaf_size | صحیح = 16 | اندازهی برگ درخت کیدی. |
| workers | workers | صحیح = 0 | شمار نخها؛ صفر یعنی خودکار. |
| xtrain | xtrain | matrix.Matrix | دادهی آموزش. |
| ytrain | ytrain | matrix.Matrix | برچسبهای آموزش. |
| tree | tree | درخت کیدی | درخت کیدی. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
واردسازی یادگیری ماشین
واردسازی ماتریس
روال ساختن(سطرها: صحیح، ستونها: صحیح، اعداد: رشته): ماتریس.ماتریس:
ناپایا داده := وکتور {} برگردان وکتور<اعشار۶۴>
هر عدد در اعداد.بشکاف(" "):
داده.بیفزا(عدد.به اعشار())
پایان
برگشت ماتریس.از آرایه(سطرها، ستونها، داده)
پایان
روال نشان(نام: رشته، م &: ماتریس.ماتریس):
سرچاپ نام، ماتریس.به بازنمایی(ماتریس.حذف ریزه(م، ۰.۰۰۰۰۰۱)، ۳)
پایان
روال گ(عدد: اعشار۶۴): رشته:
برگشت ماتریس.به رشته با دقت(ماتریس.پرشده(۱، ۱، عدد)، ۳)
پایان
روال ریشه:
ناپایا ایکس := ساختن(۸، ۲، "1 1 1 2 2 1 2 2 6 6 6 7 7 6 7 7")
ناپایا وای := ساختن(۸، ۱، "0 0 0 0 1 1 1 1")
ناپایا آزمون := ساختن(۲، ۲، "1.5 1.5 6.5 6.5")
ناپایا همسایه := یادگیری ماشین.دستهبند نزدیکترین همسایه { k = ۳، weighted = درست، algorithm = یادگیری ماشین.همسایه درخت کیدی }
سرچاپ همسایه.برازش(ایکس، وای)، همسایه.ok، همسایه.n_classes، همسایه.leaf_size، همسایه.workers، ماتریس.رشته شکل(همسایه.xtrain)، ماتریس.رشته شکل(همسایه.ytrain)، همسایه.tree.ok
نشان("همسایه"، همسایه.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(همسایه.پیشبینی احتمال(آزمون))، گ(همسایه.امتیاز(ایکس، وای))، یادگیری ماشین.همسایه جستجوی کامل
ناپایا رگرسور := یادگیری ماشین.رگرسور نزدیکترین همسایه { k = ۲ }
سرچاپ رگرسور.برازش(ایکس، وای)، رگرسور.ok، رگرسور.weighted، رگرسور.algorithm، رگرسور.leaf_size، رگرسور.workers، ماتریس.رشته شکل(رگرسور.xtrain)، ماتریس.رشته شکل(رگرسور.ytrain)، رگرسور.tree.ok
نشان("رگرسور"، رگرسور.پیشبینی(آزمون))
سرچاپ گ(رگرسور.امتیاز(ایکس، وای))
ناپایا گاوسی := یادگیری ماشین.بیز ساده گاوسی {}
سرچاپ گاوسی.برازش(ایکس، وای)، گاوسی.ok، گاوسی.n_classes، گاوسی.var_smoothing > ۰.۰، ماتریس.رشته شکل(گاوسی.means)، ماتریس.رشته شکل(گاوسی.vars)، ماتریس.رشته شکل(گاوسی.log_priors)
نشان("گاوسی"، گاوسی.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(گاوسی.پیشبینی احتمال(آزمون))، گ(گاوسی.امتیاز(ایکس، وای))
ناپایا شمارش := ساختن(۴، ۳، "3 0 1 2 0 0 0 3 1 0 2 2")
ناپایا موضوع := ساختن(۴، ۱، "0 0 1 1")
ناپایا چندجملهای := یادگیری ماشین.بیز ساده چندجملهای { alpha = ۱.۰ }
سرچاپ چندجملهای.برازش(شمارش، موضوع)، چندجملهای.ok، چندجملهای.fit_prior، چندجملهای.n_classes، ماتریس.رشته شکل(چندجملهای.log_prob)، ماتریس.رشته شکل(چندجملهای.log_priors)
نشان("چندجملهای"، چندجملهای.پیشبینی(شمارش))
سرچاپ ماتریس.رشته شکل(چندجملهای.تصمیم(شمارش))، ماتریس.رشته شکل(چندجملهای.پیشبینی احتمال(شمارش))، گ(چندجملهای.امتیاز(شمارش، موضوع))
ناپایا خطی := یادگیری ماشین.تحلیل تشخیصی خطی {}
سرچاپ خطی.برازش(ایکس، وای)، خطی.ok، خطی.n_classes، خطی.ridge > ۰.۰، ماتریس.رشته شکل(خطی.means)، ماتریس.رشته شکل(خطی.cov)، ماتریس.رشته شکل(خطی.log_priors)
نشان("خطی"، خطی.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(خطی.پیشبینی احتمال(آزمون))، گ(خطی.امتیاز(ایکس، وای))
ناپایا درجه دو := یادگیری ماشین.تحلیل تشخیصی درجه دو {}
سرچاپ درجه دو.برازش(ایکس، وای)، درجه دو.ok، درجه دو.n_classes، درجه دو.ridge > ۰.۰، ماتریس.رشته شکل(درجه دو.means)، درجه دو.covs.طول()، ماتریس.رشته شکل(درجه دو.log_priors)
نشان("درجه دو"، درجه دو.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(درجه دو.پیشبینی احتمال(آزمون))، گ(درجه دو.امتیاز(ایکس، وای))
ناپایا خطی ب := یادگیری ماشین.ماشین بردار پشتیبان خطی { c = ۱.۰ }
سرچاپ خطی ب.برازش(ایکس، وای)، خطی ب.ok، خطی ب.n_classes، خطی ب.max_iter، خطی ب.tol > ۰.۰، خطی ب.seed، ماتریس.رشته شکل(خطی ب.coef)، ماتریس.رشته شکل(خطی ب.intercept)
نشان("بردار پشتیبان خطی"، خطی ب.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(خطی ب.تصمیم(آزمون))، گ(خطی ب.امتیاز(ایکس، وای))
ناپایا هسته := یادگیری ماشین.دستهبند بردار پشتیبان { kernel = یادگیری ماشین.هسته شعاعی، c = ۱۰.۰، gamma = ۰.۵ }
سرچاپ هسته.برازش(ایکس، وای)، هسته.ok، هسته.n_classes، هسته.شمار بردار پشتیبان() > ۰، هسته.degree، هسته.coef0، هسته.max_passes، هسته.tol > ۰.۰، هسته.seed
سرچاپ ماتریس.رشته شکل(هسته.support)، ماتریس.رشته شکل(هسته.dual)، ماتریس.رشته شکل(هسته.bias)
نشان("هسته شعاعی"، هسته.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(هسته.تصمیم(آزمون))، گ(هسته.امتیاز(ایکس، وای))، یادگیری ماشین.هسته خطی، یادگیری ماشین.هسته چندجملهای
ناپایا واقعی := ساختن(۶، ۱، "0 0 1 1 1 0")
ناپایا پیش := ساختن(۶، ۱، "0 1 1 1 0 0")
ناپایا امتیاز := ساختن(۶، ۱، "0.1 0.6 0.8 0.9 0.4 0.2")
سرچاپ گ(یادگیری ماشین.دقت(واقعی، پیش))، گ(یادگیری ماشین.صحت(واقعی، پیش، ۱.۰))، گ(یادگیری ماشین.بازیابی(واقعی، پیش، ۱.۰))، گ(یادگیری ماشین.اف یک(واقعی، پیش، ۱.۰))، گ(یادگیری ماشین.اف یک کلان(واقعی، پیش، ۲))
نشان("درهمریختگی"، یادگیری ماشین.ماتریس درهمریختگی(واقعی، پیش، ۲))
سرچاپ گ(یادگیری ماشین.سطح زیر منحنی(واقعی، امتیاز))، گ(یادگیری ماشین.میانگین صحت(واقعی، امتیاز))، گ(یادگیری ماشین.دقت متوازن(واقعی، پیش))، گ(یادگیری ماشین.ضریب همبستگی متیوز(واقعی، پیش))، گ(یادگیری ماشین.کاپای کوهن(واقعی، پیش))
سرچاپ ماتریس.رشته شکل(یادگیری ماشین.منحنی راک(واقعی، امتیاز))، ماتریس.رشته شکل(یادگیری ماشین.منحنی صحت بازیابی(واقعی، امتیاز))
ناپایا احتمال := ساختن(۶، ۲، "0.9 0.1 0.4 0.6 0.2 0.8 0.1 0.9 0.6 0.4 0.8 0.2")
سرچاپ گ(یادگیری ماشین.خطای لگاریتمی(واقعی، احتمال))
همسایه.آزادسازی()
رگرسور.آزادسازی()
گاوسی.آزادسازی()
چندجملهای.آزادسازی()
خطی.آزادسازی()
درجه دو.آزادسازی()
خطی ب.آزادسازی()
هسته.آزادسازی()
پایانبرازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
رگرسور نزدیکترین همسایه KNNRegressor
ساختار رگرسور نزدیکترین همسایه| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| k | k | صحیح = 5 | شمار همسایهها یا خوشهها. |
| weighted | weighted | منطقی = نادرست | وزن همسایهها با عکس فاصله. |
| algorithm | algorithm | صحیح | روش جستجو، یکی از ثابتهای همسایه .... |
| leaf_size | leaf_size | صحیح = 16 | اندازهی برگ درخت کیدی. |
| workers | workers | صحیح = 0 | شمار نخها؛ صفر یعنی خودکار. |
| xtrain | xtrain | matrix.Matrix | دادهی آموزش. |
| ytrain | ytrain | matrix.Matrix | برچسبهای آموزش. |
| tree | tree | درخت کیدی | درخت کیدی. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آمیزه گاوسی GaussianMixture
ساختار آمیزه گاوسی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| k | k | صحیح = 2 | شمار همسایهها یا خوشهها. |
| max_iter | max_iter | صحیح = 100 | بیشترین شمار تکرار. |
| tol | tol | اعشار۶۴ = 0.0001 | رواداری همگرایی. |
| var_floor | var_floor | اعشار۶۴ = 1e-06 | کمترین واریانس. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| means | means | matrix.Matrix | میانگین هر رده. |
| vars | vars | matrix.Matrix | واریانسها. |
| weights | weights | matrix.Matrix | وزن هر مؤلفه. |
| log_likelihood | log_likelihood | اعشار۶۴ = 0 | لگاریتم درستنمایی. |
| n_iter | n_iter | صحیح = 0 | شمار تکرارهای انجامشده. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
واردسازی یادگیری ماشین
واردسازی ماتریس
روال ساختن(سطرها: صحیح، ستونها: صحیح، اعداد: رشته): ماتریس.ماتریس:
ناپایا داده := وکتور {} برگردان وکتور<اعشار۶۴>
هر عدد در اعداد.بشکاف(" "):
داده.بیفزا(عدد.به اعشار())
پایان
برگشت ماتریس.از آرایه(سطرها، ستونها، داده)
پایان
روال گ(عدد: اعشار۶۴): رشته:
برگشت ماتریس.به رشته با دقت(ماتریس.پرشده(۱، ۱، عدد)، ۳)
پایان
روال ریشه:
ناپایا ایکس := ساختن(۸، ۲، "1 1 1 2 2 1 2 2 8 8 8 9 9 8 9 9")
ناپایا واقعی := ساختن(۸، ۱، "0 0 0 0 1 1 1 1")
ناپایا کا := یادگیری ماشین.کی میانگین { k = ۲، seed = ۱ }
ناپایا برچسب := کا.برازش سپس پیشبینی(ایکس)
سرچاپ کا.ok، کا.n_iter > ۰، گ(کا.inertia)، ماتریس.رشته شکل(کا.centers)، کا.max_iter، کا.tol > ۰.۰، کا.n_init، کا.workers
سرچاپ برچسب.عنصر(۰، ۰) != برچسب.عنصر(۴، ۰)، گ(یادگیری ماشین.شاخص رند تعدیلشده(برچسب، واقعی))، گ(یادگیری ماشین.امتیاز سایهنما(ایکس، برچسب))
سرچاپ کا.برازش(ایکس)، ماتریس.رشته شکل(کا.پیشبینی(ایکس))
ناپایا کوچک := یادگیری ماشین.کی میانگین دسته کوچک { k = ۲، batch_size = ۴، max_iter = ۵۰، seed = ۲ }
سرچاپ کوچک.برازش(ایکس)، کوچک.ok، ماتریس.رشته شکل(کوچک.centers)، گ(یادگیری ماشین.شاخص رند تعدیلشده(کوچک.برازش سپس پیشبینی(ایکس)، واقعی))، ماتریس.رشته شکل(کوچک.پیشبینی(ایکس))
ناپایا چگالی := یادگیری ماشین.دیبیاسکن { eps = ۱.۵، min_samples = ۳ }
ناپایا خوشهها := چگالی.برازش سپس پیشبینی(ایکس)
سرچاپ چگالی.ok، چگالی.n_clusters، ماتریس.رشته شکل(چگالی.labels)، گ(یادگیری ماشین.شاخص رند تعدیلشده(خوشهها، واقعی))، چگالی.برازش(ایکس)
ناپایا تجمیعی := یادگیری ماشین.خوشهبندی تجمیعی { n_clusters = ۲، linkage = یادگیری ماشین.پیوند میانگین }
سرچاپ گ(یادگیری ماشین.شاخص رند تعدیلشده(تجمیعی.برازش سپس پیشبینی(ایکس)، واقعی))، تجمیعی.ok، ماتریس.رشته شکل(تجمیعی.labels)، تجمیعی.برازش(ایکس)
سرچاپ یادگیری ماشین.پیوند تکی، یادگیری ماشین.پیوند کامل
ناپایا آمیزه := یادگیری ماشین.آمیزه گاوسی { k = ۲، seed = ۳ }
سرچاپ گ(یادگیری ماشین.شاخص رند تعدیلشده(آمیزه.برازش سپس پیشبینی(ایکس)، واقعی))، آمیزه.ok، آمیزه.n_iter > ۰، آمیزه.log_likelihood != ۰.۰، آمیزه.max_iter، آمیزه.tol > ۰.۰، آمیزه.var_floor > ۰.۰
سرچاپ ماتریس.رشته شکل(آمیزه.means)، ماتریس.رشته شکل(آمیزه.vars)، ماتریس.رشته شکل(آمیزه.weights)، آمیزه.برازش(ایکس)
سرچاپ ماتریس.رشته شکل(آمیزه.پیشبینی(ایکس))، ماتریس.رشته شکل(آمیزه.پیشبینی احتمال(ایکس))
ناپایا تسنه := یادگیری ماشین.تیاسانای { n_components = ۲، perplexity = ۲.۰، n_iter = ۲۵۰، seed = ۴ }
ناپایا جاسازی := تسنه.برازش سپس تبدیل(ایکس)
سرچاپ تسنه.ok، ماتریس.رشته شکل(جاسازی)، ماتریس.رشته شکل(تسنه.embedding)، تسنه.kl >= ۰.۰، تسنه.learning_rate، تسنه.early_exaggeration
کا.آزادسازی()
کوچک.آزادسازی()
چگالی.آزادسازی()
تجمیعی.آزادسازی()
آمیزه.آزادسازی()
تسنه.آزادسازی()
پایانبرازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش سپس پیشبینی fit_predict
روال برازش سپس پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
خوشهبندی تجمیعی Agglomerative
ساختار خوشهبندی تجمیعی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_clusters | n_clusters | صحیح = 2 | شمار خوشهها. |
| linkage | linkage | صحیح | روش پیوند، یکی از ثابتهای پیوند .... |
| labels | labels | matrix.Matrix | برچسب خوشهی هر سطر؛ ۱- یعنی نویز. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش سپس پیشبینی fit_predict
روال برازش سپس پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
کی میانگین دسته کوچک MiniBatchKMeans
ساختار کی میانگین دسته کوچک| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| k | k | صحیح = 8 | شمار همسایهها یا خوشهها. |
| batch_size | batch_size | صحیح = 64 | اندازهی دسته. |
| max_iter | max_iter | صحیح = 200 | بیشترین شمار تکرار. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| centers | centers | matrix.Matrix | مرکز خوشهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش سپس پیشبینی fit_predict
روال برازش سپس پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
تحلیل تشخیصی خطی LDA
ساختار تحلیل تشخیصی خطی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| ridge | ridge | اعشار۶۴ = 1e-06 | منظمسازی کوواریانس برای پایداری. |
| means | means | matrix.Matrix | میانگین هر رده. |
| cov | cov | matrix.Matrix | کوواریانس مشترک. |
| log_priors | log_priors | matrix.Matrix | لگاریتم احتمال پیشین هر رده. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
تحلیل تشخیصی درجه دو QDA
ساختار تحلیل تشخیصی درجه دو| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| ridge | ridge | اعشار۶۴ = 1e-06 | منظمسازی کوواریانس برای پایداری. |
| means | means | matrix.Matrix | میانگین هر رده. |
| covs | covs | وکتور | کوواریانس هر رده. |
| log_priors | log_priors | matrix.Matrix | لگاریتم احتمال پیشین هر رده. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
جنگل تصادفی RandomForest
ساختار جنگل تصادفی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_trees | n_trees | صحیح = 100 | شمار درختها. |
| criterion | criterion | صحیح | معیار شکاف، یکی از ثابتهای معیار .... |
| max_depth | max_depth | صحیح = 16 | بیشترین عمق درخت. |
| min_samples_leaf | min_samples_leaf | صحیح = 1 | کمترین نمونه در هر برگ. |
| max_features | max_features | صحیح = 0 | شمار ویژگیهایی که در هر شکاف آزموده میشوند؛ صفر یعنی همه. |
| bootstrap | bootstrap | منطقی = درست | نمونهگیری با جایگذاری. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| workers | workers | صحیح = 0 | شمار نخها؛ صفر یعنی خودکار. |
| trees | trees | وکتور<درخت تصمیم> | درختها. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
واردسازی یادگیری ماشین
واردسازی ماتریس
روال ساختن(سطرها: صحیح، ستونها: صحیح، اعداد: رشته): ماتریس.ماتریس:
ناپایا داده := وکتور {} برگردان وکتور<اعشار۶۴>
هر عدد در اعداد.بشکاف(" "):
داده.بیفزا(عدد.به اعشار())
پایان
برگشت ماتریس.از آرایه(سطرها، ستونها، داده)
پایان
روال نشان(نام: رشته، م &: ماتریس.ماتریس):
سرچاپ نام، ماتریس.به بازنمایی(ماتریس.حذف ریزه(م، ۰.۰۰۰۰۰۱)، ۳)
پایان
روال گ(عدد: اعشار۶۴): رشته:
برگشت ماتریس.به رشته با دقت(ماتریس.پرشده(۱، ۱، عدد)، ۳)
پایان
روال صحیحها(بردار: وکتور<صحیح>): رشته:
ناپایا متن := "["
تکرار بردار.طول() در ش:
اگر ش > ۰:
متن += " "
پایان
متن += "" + بردار.دریافت(ش)
پایان
برگشت متن + "]"
پایان
روال ریشه:
ناپایا ایکس := ساختن(۸، ۲، "1 1 1 2 2 1 2 2 6 6 6 7 7 6 7 7")
ناپایا وای := ساختن(۸، ۱، "0 0 0 0 1 1 1 1")
ناپایا آزمون := ساختن(۲، ۲، "1.5 1.5 6.5 6.5")
ناپایا درخت := یادگیری ماشین.درخت تصمیم { criterion = یادگیری ماشین.معیار جینی، max_depth = ۳ }
سرچاپ درخت.برازش(ایکس، وای)، درخت.ok، درخت.n_classes، درخت.رگرسیون است()، درخت.شمار گره()، درخت.اعمال سطر(آزمون، ۰) >= ۰
سرچاپ درخت.min_samples_split، درخت.min_samples_leaf، درخت.max_features، درخت.seed، درخت.n_classes_hint، درخت.feature.طول()، درخت.threshold.طول()، درخت.left.طول()، درخت.right.طول()، ماتریس.رشته شکل(درخت.value)
نشان("درخت"، درخت.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(درخت.پیشبینی احتمال(آزمون))، گ(درخت.امتیاز(ایکس، وای))
ناپایا رگرسیون := یادگیری ماشین.درخت تصمیم { criterion = یادگیری ماشین.معیار میانگین مربعات }
سرچاپ رگرسیون.برازش(ایکس، ساختن(۸، ۱، "1 1 1 1 5 5 5 5"))، رگرسیون.رگرسیون است()، یادگیری ماشین.معیار آنتروپی
ناپایا جنگل := یادگیری ماشین.جنگل تصادفی { n_trees = ۲۰، max_depth = ۴، seed = ۳ }
سرچاپ جنگل.برازش(ایکس، وای)، جنگل.ok، جنگل.n_classes، جنگل.trees.طول()، جنگل.رگرسیون است()، جنگل.criterion، جنگل.min_samples_leaf، جنگل.max_features، جنگل.bootstrap، جنگل.workers
نشان("جنگل"، جنگل.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(جنگل.پیشبینی احتمال(آزمون))، گ(جنگل.امتیاز(ایکس، وای))
جنگل.آزادسازی درختها()
ناپایا آدا := یادگیری ماشین.آدابوست { n_estimators = ۱۰ }
سرچاپ آدا.برازش(ایکس، وای)، آدا.ok، آدا.n_classes، آدا.trees.طول() > ۰، آدا.alphas.طول() > ۰، آدا.max_depth، آدا.learning_rate، آدا.seed
نشان("آدابوست"، آدا.پیشبینی(آزمون))
سرچاپ گ(آدا.امتیاز(ایکس، وای))
آدا.آزادسازی همه()
ناپایا گرادیان := یادگیری ماشین.تقویت گرادیانی { n_estimators = ۲۰، learning_rate = ۰.۳، max_depth = ۲ }
سرچاپ گرادیان.برازش(ایکس، وای)، گرادیان.ok، گرادیان.n_classes، گرادیان.trees.طول()، گرادیان.min_samples_leaf، گرادیان.regression، ماتریس.رشته شکل(گرادیان.base)
نشان("تقویت گرادیانی"، گرادیان.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(گرادیان.تصمیم(آزمون))، ماتریس.رشته شکل(گرادیان.پیشبینی احتمال(آزمون))، گ(گرادیان.امتیاز(ایکس، وای))
گرادیان.آزادسازی همه()
ناپایا هیستوگرام := یادگیری ماشین.تقویت گرادیان هیستوگرامی { n_estimators = ۲۰، min_samples_leaf = ۱، max_bins = ۱۶ }
سرچاپ هیستوگرام.برازش(ایکس، وای)، هیستوگرام.ok، هیستوگرام.n_classes، هیستوگرام.trees.طول() > ۰، هیستوگرام.max_depth، هیستوگرام.l2، هیستوگرام.learning_rate، هیستوگرام.regression، هیستوگرام.edges.طول() > ۰، هیستوگرام.edges_start.طول()، هیستوگرام.base.طول()
نشان("هیستوگرامی"، هیستوگرام.پیشبینی(آزمون))
سرچاپ ماتریس.رشته شکل(هیستوگرام.تصمیم(آزمون))، ماتریس.رشته شکل(هیستوگرام.پیشبینی احتمال(آزمون))، گ(هیستوگرام.امتیاز(ایکس، وای))
ناپایا یکی := هیستوگرام.trees.دریافت(۰)
سرچاپ یکی.feature.طول() > ۰، یکی.threshold.طول() > ۰، یکی.left.طول() > ۰، یکی.right.طول() > ۰، یکی.value.طول() > ۰
هیستوگرام.آزادسازی همه()
ناپایا کیدی := یادگیری ماشین.درخت کیدی جدید(ایکس، ۲)
ناپایا فاصلهها := وکتور {} برگردان وکتور<اعشار۶۴>
سرچاپ کیدی.ok، کیدی.leaf_size، کیدی.شمار گره() > ۰، صحیحها(کیدی.پرسوجو(آزمون، ۱، ۲، فاصلهها))، گ(فاصلهها.دریافت(۰))
سرچاپ ماتریس.رشته شکل(کیدی.x)، کیدی.idx.طول()، کیدی.node_lo.طول() > ۰، کیدی.node_hi.طول() > ۰، کیدی.node_dim.طول() > ۰، کیدی.node_split.طول() > ۰، کیدی.node_left.طول() > ۰، کیدی.node_right.طول() > ۰
ناپایا خالی := یادگیری ماشین.درخت کیدی {}
سرچاپ خالی.ساخت(ایکس)، خالی.شمار گره() > ۰
کیدی.آزادسازی()
خالی.آزادسازی()
درخت.آزادسازی()
رگرسیون.آزادسازی()
پایانرگرسیون است is_regression
روال رگرسیون است(): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی درختها free_trees
روال آزادسازی درختها()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آدابوست AdaBoost
ساختار آدابوست| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_estimators | n_estimators | صحیح = 50 | شمار برآوردگرها. |
| max_depth | max_depth | صحیح = 1 | بیشترین عمق درخت. |
| learning_rate | learning_rate | اعشار۶۴ = 1 | نرخ یادگیری. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| trees | trees | وکتور<درخت تصمیم> | درختها. |
| alphas | alphas | وکتور<اعشار۶۴> | وزن هر درخت. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی همه free_all
روال آزادسازی همه()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
تقویت گرادیانی GradientBoosting
ساختار تقویت گرادیانی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_estimators | n_estimators | صحیح = 100 | شمار برآوردگرها. |
| learning_rate | learning_rate | اعشار۶۴ = 0.1 | نرخ یادگیری. |
| max_depth | max_depth | صحیح = 3 | بیشترین عمق درخت. |
| min_samples_leaf | min_samples_leaf | صحیح = 1 | کمترین نمونه در هر برگ. |
| regression | regression | منطقی = نادرست | رگرسیون به جای دستهبندی. |
| trees | trees | وکتور<درخت تصمیم> | درختها. |
| base | base | matrix.Matrix | پیشبینی آغازین. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
تصمیم decision
روال تصمیم(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی همه free_all
روال آزادسازی همه()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
رگرسیون خطی LinearReg
ساختار رگرسیون خطی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| fit_intercept | fit_intercept | منطقی = درست | عرض از مبدأ را هم برازش کند. |
| coef | coef | matrix.Matrix | ضریبها. |
| intercept | intercept | اعشار۶۴ = 0 | عرض از مبدأ. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
واردسازی یادگیری ماشین
واردسازی ماتریس
روال ساختن(سطرها: صحیح، ستونها: صحیح، اعداد: رشته): ماتریس.ماتریس:
ناپایا داده := وکتور {} برگردان وکتور<اعشار۶۴>
هر عدد در اعداد.بشکاف(" "):
داده.بیفزا(عدد.به اعشار())
پایان
برگشت ماتریس.از آرایه(سطرها، ستونها، داده)
پایان
روال نشان(نام: رشته، م &: ماتریس.ماتریس):
سرچاپ نام، ماتریس.به بازنمایی(ماتریس.حذف ریزه(م، ۰.۰۰۰۰۰۱)، ۳)
پایان
روال گ(عدد: اعشار۶۴): رشته:
برگشت ماتریس.به رشته با دقت(ماتریس.پرشده(۱، ۱، عدد)، ۳)
پایان
روال ریشه:
ناپایا ایکس := ساختن(۵، ۲، "1 0 2 1 3 0 4 1 5 0")
ناپایا وای := ساختن(۵، ۱، "3 6 7 10 11")
ناپایا خطی := یادگیری ماشین.رگرسیون خطی {}
سرچاپ خطی.برازش(ایکس، وای)، خطی.ok، خطی.fit_intercept، گ(خطی.intercept)
نشان("ضریبها"، خطی.coef)
ناپایا پیش := خطی.پیشبینی(ایکس)
نشان("پیشبینی"، پیش)
سرچاپ گ(خطی.امتیاز(ایکس، وای))، گ(یادگیری ماشین.ضریب تعیین(وای، پیش))
ناپایا خطا := ساختن(۵، ۱، "3.5 5.5 7 10 12")
سرچاپ گ(یادگیری ماشین.میانگین مربعات خطا(وای، خطا))، گ(یادگیری ماشین.میانگین قدرمطلق خطا(وای، خطا))، گ(یادگیری ماشین.ریشه میانگین مربعات خطا(وای، خطا))
سرچاپ گ(یادگیری ماشین.میانه خطای مطلق(وای، خطا))، گ(یادگیری ماشین.میانگین درصد خطای مطلق(وای، خطا))، گ(یادگیری ماشین.واریانس تبیینشده(وای، خطا))
ناپایا ستیغی := یادگیری ماشین.رگرسیون ستیغی { alpha = ۱.۰ }
سرچاپ ستیغی.برازش(ایکس، وای)، ستیغی.ok، ستیغی.alpha، ستیغی.fit_intercept، گ(ستیغی.intercept)
نشان("ستیغی"، ستیغی.coef)
سرچاپ ستیغی.امتیاز(ایکس، وای) > ۰.۹، ماتریس.رشته شکل(ستیغی.پیشبینی(ایکس))
ناپایا لاسو := یادگیری ماشین.لاسو { alpha = ۰.۱ }
سرچاپ لاسو.برازش(ایکس، وای)، لاسو.ok، لاسو.alpha، لاسو.l1_ratio، لاسو.fit_intercept، لاسو.max_iter، لاسو.tol > ۰.۰، لاسو.n_iter > ۰، لاسو.intercept > ۰.۰
نشان("لاسو"، لاسو.coef)
سرچاپ لاسو.امتیاز(ایکس، وای) > ۰.۹، ماتریس.رشته شکل(لاسو.پیشبینی(ایکس))
ناپایا کشسان := یادگیری ماشین.شبکه کشسان جدید(۰.۱، ۰.۵)
سرچاپ کشسان.برازش(ایکس، وای)، کشسان.l1_ratio
ناپایا ساعت := ساختن(۶، ۱، "1 2 3 4 5 6")
ناپایا قبولی := ساختن(۶، ۱، "0 0 0 1 1 1")
ناپایا لجستیک := یادگیری ماشین.رگرسیون لجستیک { alpha = ۰.۰۱، max_iter = ۲۰۰۰ }
سرچاپ لجستیک.برازش(ساعت، قبولی)، لجستیک.ok، لجستیک.n_classes، لجستیک.fit_intercept، لجستیک.n_iter > ۰، لجستیک.tol > ۰.۰
سرچاپ ماتریس.رشته شکل(لجستیک.coef)، ماتریس.رشته شکل(لجستیک.intercept)
نشان("پیشبینی"، لجستیک.پیشبینی(ساعت))
ناپایا احتمال := لجستیک.پیشبینی احتمال(ساختن(۲، ۱، "1 6"))
سرچاپ احتمال.عنصر(۰، ۱) < ۰.۵، احتمال.عنصر(۱، ۱) > ۰.۵، گ(لجستیک.امتیاز(ساعت، قبولی))
خطی.آزادسازی()
ستیغی.آزادسازی()
لاسو.آزادسازی()
کشسان.آزادسازی()
لجستیک.آزادسازی()
پایانبرازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
رگرسیون ستیغی Ridge
ساختار رگرسیون ستیغی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| alpha | alpha | اعشار۶۴ = 1 | قدرت منظمسازی. |
| fit_intercept | fit_intercept | منطقی = درست | عرض از مبدأ را هم برازش کند. |
| coef | coef | matrix.Matrix | ضریبها. |
| intercept | intercept | اعشار۶۴ = 0 | عرض از مبدأ. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
لاسو Lasso
ساختار لاسو| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| alpha | alpha | اعشار۶۴ = 1 | قدرت منظمسازی. |
| l1_ratio | l1_ratio | اعشار۶۴ = 1 | سهم L1 در جریمه؛ یک یعنی لاسو. |
| fit_intercept | fit_intercept | منطقی = درست | عرض از مبدأ را هم برازش کند. |
| max_iter | max_iter | صحیح = 1000 | بیشترین شمار تکرار. |
| tol | tol | اعشار۶۴ = 0.0001 | رواداری همگرایی. |
| coef | coef | matrix.Matrix | ضریبها. |
| intercept | intercept | اعشار۶۴ = 0 | عرض از مبدأ. |
| n_iter | n_iter | صحیح = 0 | شمار تکرارهای انجامشده. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
رگرسیون لجستیک LogisticRegression
ساختار رگرسیون لجستیک| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| alpha | alpha | اعشار۶۴ = 0.0001 | قدرت منظمسازی. |
| fit_intercept | fit_intercept | منطقی = درست | عرض از مبدأ را هم برازش کند. |
| max_iter | max_iter | صحیح = 500 | بیشترین شمار تکرار. |
| tol | tol | اعشار۶۴ = 1e-06 | رواداری همگرایی. |
| coef | coef | matrix.Matrix | ضریبها. |
| intercept | intercept | matrix.Matrix | عرض از مبدأ. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| n_iter | n_iter | صحیح = 0 | شمار تکرارهای انجامشده. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
درخت کیدی KDTree
ساختار درخت کیدی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| leaf_size | leaf_size | صحیح = 16 | اندازهی برگ درخت کیدی. |
| x | x | matrix.Matrix | داده. |
| idx | idx | وکتور<صحیح> | جایگشت سطرها. |
| node_lo | node_lo | وکتور<صحیح> | آغاز سطرهای هر گره. |
| node_hi | node_hi | وکتور<صحیح> | پایان سطرهای هر گره. |
| node_dim | node_dim | وکتور<صحیح> | بعد شکاف هر گره. |
| node_split | node_split | وکتور<اعشار۶۴> | مقدار شکاف هر گره. |
| node_left | node_left | وکتور<صحیح> | فرزند چپ. |
| node_right | node_right | وکتور<صحیح> | فرزند راست. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
ساخت build
روال ساخت(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
شمار گره node_count
روال شمار گره(): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پرسوجو query
روال پرسوجو(q &: matrix.Matrix، qi: صحیح، k: صحیح، dist_out &: وکتور<اعشار۶۴>): وکتور<صحیح>نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
درخت تصمیم DecisionTree
ساختار درخت تصمیم| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| criterion | criterion | صحیح | معیار شکاف، یکی از ثابتهای معیار .... |
| max_depth | max_depth | صحیح = 16 | بیشترین عمق درخت. |
| min_samples_split | min_samples_split | صحیح = 2 | کمترین نمونه برای شکافتن گره. |
| min_samples_leaf | min_samples_leaf | صحیح = 1 | کمترین نمونه در هر برگ. |
| max_features | max_features | صحیح = 0 | شمار ویژگیهایی که در هر شکاف آزموده میشوند؛ صفر یعنی همه. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| n_classes_hint | n_classes_hint | صحیح = 0 | شمار ردهها اگر از پیش معلوم است. |
| feature | feature | وکتور<صحیح> | ویژگی شکاف هر گره. |
| threshold | threshold | وکتور<اعشار۶۴> | آستانهی شکاف هر گره. |
| left | left | وکتور<صحیح> | فرزند چپ هر گره. |
| right | right | وکتور<صحیح> | فرزند راست هر گره. |
| value | value | matrix.Matrix | مقدار یا احتمال برگها. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
رگرسیون است is_regression
روال رگرسیون است(): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
شمار گره node_count
روال شمار گره(): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
اعمال سطر apply_row
روال اعمال سطر(x &: matrix.Matrix، i: صحیح): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
کی میانگین KMeans
ساختار کی میانگین| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| k | k | صحیح = 8 | شمار همسایهها یا خوشهها. |
| max_iter | max_iter | صحیح = 300 | بیشترین شمار تکرار. |
| tol | tol | اعشار۶۴ = 0.0001 | رواداری همگرایی. |
| n_init | n_init | صحیح = 3 | شمار اجرا با آغاز متفاوت؛ بهترین نگه داشته میشود. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| workers | workers | صحیح = 0 | شمار نخها؛ صفر یعنی خودکار. |
| centers | centers | matrix.Matrix | مرکز خوشهها. |
| inertia | inertia | اعشار۶۴ = 0 | مجموع مربع فاصلهها تا مرکزها. |
| n_iter | n_iter | صحیح = 0 | شمار تکرارهای انجامشده. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش سپس پیشبینی fit_predict
روال برازش سپس پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
دیبیاسکن DBSCAN
ساختار دیبیاسکن| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| eps | eps | اعشار۶۴ = 0.5 | شعاع همسایگی. |
| min_samples | min_samples | صحیح = 5 | کمترین همسایه برای نقطهی هسته. |
| labels | labels | matrix.Matrix | برچسب خوشهی هر سطر؛ ۱- یعنی نویز. |
| n_clusters | n_clusters | صحیح = 0 | شمار خوشههای پیدا شده. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش سپس پیشبینی fit_predict
روال برازش سپس پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
بیز ساده گاوسی GaussianNB
ساختار بیز ساده گاوسی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| var_smoothing | var_smoothing | اعشار۶۴ = 1e-09 | افزوده به واریانسها برای پایداری. |
| means | means | matrix.Matrix | میانگین هر رده. |
| vars | vars | matrix.Matrix | واریانسها. |
| log_priors | log_priors | matrix.Matrix | لگاریتم احتمال پیشین هر رده. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
بیز ساده چندجملهای MultinomialNB
ساختار بیز ساده چندجملهای| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| alpha | alpha | اعشار۶۴ = 1 | هموارسازی لاپلاس برای شمارشهای صفر. |
| fit_prior | fit_prior | منطقی = درست | احتمال پیشین را از داده بیاموزد. |
| log_prob | log_prob | matrix.Matrix | لگاریتم احتمال هر ویژگی در هر رده. |
| log_priors | log_priors | matrix.Matrix | لگاریتم احتمال پیشین هر رده. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
تصمیم decision
روال تصمیم(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
تیاسانای TSNE
ساختار تیاسانای| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_components | n_components | صحیح = 2 | شمار مؤلفهها. |
| perplexity | perplexity | اعشار۶۴ = 30 | سرگشتگی؛ تقریباً شمار همسایههای مؤثر. |
| learning_rate | learning_rate | اعشار۶۴ = 0 | نرخ یادگیری. |
| n_iter | n_iter | صحیح = 500 | شمار تکرارهای انجامشده. |
| early_exaggeration | early_exaggeration | اعشار۶۴ = 12 | بزرگنمایی آغازین. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| embedding | embedding | matrix.Matrix | نقطههای خروجی. |
| kl | kl | اعشار۶۴ = 0 | واگرایی KL پایانی. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
مقیاسگر استاندارد StandardScaler
ساختار مقیاسگر استاندارد| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| with_mean | with_mean | منطقی = درست | میانگین را کم کند. |
| with_std | with_std | منطقی = درست | بر انحراف معیار تقسیم کند. |
| mean | mean | matrix.Matrix | میانگین ستونها. |
| std | std | matrix.Matrix | انحراف معیار ستونها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل معکوس inverse_transform
روال تبدیل معکوس(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
مقیاسگر کمینهبیشینه MinMaxScaler
ساختار مقیاسگر کمینهبیشینه| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| lo | lo | اعشار۶۴ = 0 | کمینهی خروجی. |
| hi | hi | اعشار۶۴ = 1 | بیشینهی خروجی. |
| data_min | data_min | matrix.Matrix | کمینهی ستونها. |
| data_range | data_range | matrix.Matrix | دامنهی ستونها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل معکوس inverse_transform
روال تبدیل معکوس(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
رمزگذار برچسب LabelEncoder
ساختار رمزگذار برچسب| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| classes | classes | وکتور<رشته> | برچسبها به ترتیب شماره. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(labels &: وکتور<رشته>): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
نمایه index_of
روال نمایه(label: رشته): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(labels &: وکتور<رشته>): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(labels &: وکتور<رشته>): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل معکوس inverse_transform
روال تبدیل معکوس(y &: matrix.Matrix): وکتور<رشته>نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
رمزگذار تکداغ OneHotEncoder
ساختار رمزگذار تکداغ| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(y &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(y &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل معکوس inverse_transform
روال تبدیل معکوس(onehot &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
جایگذار ساده SimpleImputer
ساختار جایگذار ساده| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| strategy | strategy | صحیح | روش، یکی از ثابتهای جایگذاری .... |
| fill | fill | اعشار۶۴ = 0 | مقدار برای روش ثابت. |
| stats | stats | matrix.Matrix | مقدار جایگزین هر ستون. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
ویژگی چندجملهای PolynomialFeatures
ساختار ویژگی چندجملهای| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| degree | degree | صحیح = 2 | درجه. |
| include_bias | include_bias | منطقی = نادرست | ستون یک را هم بیفزاید. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
ماشین بردار پشتیبان خطی LinearSVM
ساختار ماشین بردار پشتیبان خطی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| c | c | اعشار۶۴ = 1 | جریمهی خطا؛ بزرگتر یعنی مرز سختتر. |
| max_iter | max_iter | صحیح = 1000 | بیشترین شمار تکرار. |
| tol | tol | اعشار۶۴ = 0.0001 | رواداری همگرایی. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| coef | coef | matrix.Matrix | ضریبها. |
| intercept | intercept | matrix.Matrix | عرض از مبدأ. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
تصمیم decision
روال تصمیم(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
دستهبند بردار پشتیبان SVC
ساختار دستهبند بردار پشتیبان| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| c | c | اعشار۶۴ = 1 | جریمهی خطا؛ بزرگتر یعنی مرز سختتر. |
| kernel | kernel | صحیح | هسته، یکی از ثابتهای هسته .... |
| gamma | gamma | اعشار۶۴ = 0 | پارامتر هستهی شعاعی؛ صفر یعنی خودکار. |
| degree | degree | صحیح = 3 | درجهی هستهی چندجملهای. |
| coef0 | coef0 | اعشار۶۴ = 1 | ثابت هستهی چندجملهای. |
| max_passes | max_passes | صحیح = 20 | بیشترین دورهای بیتغییر SMO. |
| tol | tol | اعشار۶۴ = 0.001 | رواداری همگرایی. |
| seed | seed | صحیح۶۴ = 42 | بذر تصادفی برای نتیجهی تکرارپذیر. |
| support | support | matrix.Matrix | بردارهای پشتیبان. |
| dual | dual | matrix.Matrix | ضریبهای دوگان. |
| bias | bias | matrix.Matrix | سوگیری. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
تصمیم decision
روال تصمیم(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
شمار بردار پشتیبان n_support
روال شمار بردار پشتیبان(): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
درخت هیستوگرام HistTree
ساختار درخت هیستوگرام| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| feature | feature | وکتور<صحیح> | ویژگی شکاف هر گره. |
| threshold | threshold | وکتور<اعشار۶۴> | آستانهی شکاف هر گره. |
| left | left | وکتور<صحیح> | فرزند چپ هر گره. |
| right | right | وکتور<صحیح> | فرزند راست هر گره. |
| value | value | وکتور<اعشار۶۴> | مقدار یا احتمال برگها. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
اعمال سطر apply_row
روال اعمال سطر(x &: matrix.Matrix، i: صحیح): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
تقویت گرادیان هیستوگرامی HistGradientBoosting
ساختار تقویت گرادیان هیستوگرامی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_estimators | n_estimators | صحیح = 100 | شمار برآوردگرها. |
| learning_rate | learning_rate | اعشار۶۴ = 0.1 | نرخ یادگیری. |
| max_depth | max_depth | صحیح = 6 | بیشترین عمق درخت. |
| max_bins | max_bins | صحیح = 255 | بیشترین شمار بازهها برای هر ویژگی. |
| min_samples_leaf | min_samples_leaf | صحیح = 20 | کمترین نمونه در هر برگ. |
| l2 | l2 | اعشار۶۴ = 1 | منظمسازی L2 برگها. |
| regression | regression | منطقی = نادرست | رگرسیون به جای دستهبندی. |
| edges | edges | وکتور<اعشار۶۴> | مرز بازهها. |
| edges_start | edges_start | وکتور<صحیح> | آغاز مرزهای هر ویژگی. |
| base | base | وکتور<اعشار۶۴> | پیشبینی آغازین. |
| trees | trees | وکتور<درخت هیستوگرام> | درختها. |
| n_classes | n_classes | صحیح = 0 | شمار ردهها. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
برازش fit
روال برازش(x &: matrix.Matrix، y &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
تصمیم decision
روال تصمیم(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی احتمال predict_proba
روال پیشبینی احتمال(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
پیشبینی predict
روال پیشبینی(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
امتیاز score
روال امتیاز(x &: matrix.Matrix، y &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی همه free_all
روال آزادسازی همه()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
تحلیل مؤلفه اصلی PCA
ساختار تحلیل مؤلفه اصلی| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_components | n_components | صحیح = 0 | شمار مؤلفهها. |
| components | components | matrix.Matrix | مؤلفهها. |
| mean | mean | matrix.Matrix | میانگین ستونها. |
| explained_variance | explained_variance | matrix.Matrix | واریانس هر مؤلفه. |
| explained_ratio | explained_ratio | matrix.Matrix | سهم هر مؤلفه از واریانس. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل معکوس inverse_transform
روال تبدیل معکوس(z &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تجزیه مقادیر تکین بریده TruncatedSVD
ساختار تجزیه مقادیر تکین بریده| نام | انگلیسی | گونه | توضیح |
|---|---|---|---|
| n_components | n_components | صحیح = 2 | شمار مؤلفهها. |
| components | components | matrix.Matrix | مؤلفهها. |
| singular_values | singular_values | matrix.Matrix | مقادیر تکین. |
| explained_variance | explained_variance | matrix.Matrix | واریانس هر مؤلفه. |
| explained_ratio | explained_ratio | matrix.Matrix | سهم هر مؤلفه از واریانس. |
| ok | ok | منطقی = نادرست | برازش موفق بود. |
نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش fit
روال برازش(x &: matrix.Matrix): منطقینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل transform
روال تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
برازش سپس تبدیل fit_transform
روال برازش سپس تبدیل(x &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تبدیل معکوس inverse_transform
روال تبدیل معکوس(z &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
آزادسازی free
روال آزادسازی()نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
پایاها و متغیرها
معیار جینی TREE_GINI
پایا معیار جینی: صحیح۳۲ = 0نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
معیار آنتروپی TREE_ENTROPY
پایا معیار آنتروپی: صحیح۳۲ = 1نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
معیار میانگین مربعات TREE_MSE
پایا معیار میانگین مربعات: صحیح۳۲ = 2نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
جایگذاری میانگین IMPUTE_MEAN
پایا جایگذاری میانگین: صحیح۳۲ = 0نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
جایگذاری میانه IMPUTE_MEDIAN
پایا جایگذاری میانه: صحیح۳۲ = 1نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
جایگذاری ثابت IMPUTE_CONSTANT
پایا جایگذاری ثابت: صحیح۳۲ = 2نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
رواداری یادگیری ML_TOL
پایا رواداری یادگیری: اعشار۶۴ = 1e-06نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
پیوند تکی LINK_SINGLE
پایا پیوند تکی: صحیح۳۲ = 0نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
پیوند کامل LINK_COMPLETE
پایا پیوند کامل: صحیح۳۲ = 1نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
پیوند میانگین LINK_AVERAGE
پایا پیوند میانگین: صحیح۳۲ = 2نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
همسایه جستجوی کامل KNN_BRUTE
پایا همسایه جستجوی کامل: صحیح۳۲ = 0نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
همسایه درخت کیدی KNN_KDTREE
پایا همسایه درخت کیدی: صحیح۳۲ = 1نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
هسته خطی KERNEL_LINEAR
پایا هسته خطی: صحیح۳۲ = 0نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
هسته شعاعی KERNEL_RBF
پایا هسته شعاعی: صحیح۳۲ = 1نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
هسته چندجملهای KERNEL_POLY
پایا هسته چندجملهای: صحیح۳۲ = 2نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
روالها
برچسب به عدد LabelsToInts
روال برچسب به عدد(y &: matrix.Matrix): وکتور<صحیح>نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
شمارش ردهها CountClasses
روال شمارش ردهها(y &: matrix.Matrix): صحیحنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
تقسیم آموزشآزمون TrainTestSplit
روال تقسیم آموزشآزمون(x &: matrix.Matrix، y &: matrix.Matrix، test_frac: اعشار۶۴، seed: صحیح۶۴): تقسیمنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
کی برش KFold
روال کی برش(n: صحیح، k: صحیح، shuffle: منطقی، seed: صحیح۶۴): برشهانمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
کی برش طبقهای StratifiedKFold
روال کی برش طبقهای(y &: matrix.Matrix، k: صحیح، seed: صحیح۶۴): برشهانمونهی این مورد همراه با موارد بالاتر آمده است: ml-Prep.salam
امتیاز اعتبارسنجی متقاطع CrossValScore
روال امتیاز اعتبارسنجی متقاطع(fitpred: روال(matrix.Matrix، matrix.Matrix، matrix.Matrix): matrix.Matrix، metric: روال(matrix.Matrix، matrix.Matrix): اعشار۶۴، x &: matrix.Matrix، y &: matrix.Matrix، folds &: برشها): وکتور<اعشار۶۴>نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
میانگین امتیاز MeanScore
روال میانگین امتیاز(scores &: وکتور<اعشار۶۴>): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
امتیاز اعتبارسنجی متقاطع موازی CrossValScoreParallel
روال امتیاز اعتبارسنجی متقاطع موازی(fitpred: روال(matrix.Matrix، matrix.Matrix، matrix.Matrix): matrix.Matrix، metric: روال(matrix.Matrix، matrix.Matrix): اعشار۶۴، x &: matrix.Matrix، y &: matrix.Matrix، folds &: برشها، workers: صحیح): وکتور<اعشار۶۴>نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
جستجوی شبکهای GridSearch
روال جستجوی شبکهای(candidates &: وکتور<نامزد>، metric: روال(matrix.Matrix، matrix.Matrix): اعشار۶۴، x &: matrix.Matrix، y &: matrix.Matrix، folds &: برشها، workers: صحیح): نتیجه جستجوی شبکهاینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Select.salam
امتیاز سایهنما SilhouetteScore
روال امتیاز سایهنما(x &: matrix.Matrix، labels &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
شاخص رند تعدیلشده AdjustedRandIndex
روال شاخص رند تعدیلشده(a &: matrix.Matrix، b &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Cluster.salam
شبکه کشسان جدید NewElasticNet
روال شبکه کشسان جدید(alpha: اعشار۶۴، l1_ratio: اعشار۶۴): لاسونمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
درخت کیدی جدید NewKDTree
روال درخت کیدی جدید(x &: matrix.Matrix، leaf_size: صحیح): درخت کیدینمونهی این مورد همراه با موارد بالاتر آمده است: ml-Trees.salam
دقت Accuracy
روال دقت(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
ماتریس درهمریختگی ConfusionMatrix
روال ماتریس درهمریختگی(y &: matrix.Matrix، pred &: matrix.Matrix، n_classes: صحیح): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
صحت Precision
روال صحت(y &: matrix.Matrix، pred &: matrix.Matrix، positive: اعشار۶۴): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
بازیابی Recall
روال بازیابی(y &: matrix.Matrix، pred &: matrix.Matrix، positive: اعشار۶۴): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
اف یک F1
روال اف یک(y &: matrix.Matrix، pred &: matrix.Matrix، positive: اعشار۶۴): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
اف یک کلان MacroF1
روال اف یک کلان(y &: matrix.Matrix، pred &: matrix.Matrix، n_classes: صحیح): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
سطح زیر منحنی RocAuc
روال سطح زیر منحنی(y &: matrix.Matrix، score &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
خطای لگاریتمی LogLoss
روال خطای لگاریتمی(y &: matrix.Matrix، proba &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
میانگین مربعات خطا MSE
روال میانگین مربعات خطا(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
میانگین قدرمطلق خطا MAE
روال میانگین قدرمطلق خطا(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
ریشه میانگین مربعات خطا RMSE
روال ریشه میانگین مربعات خطا(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
ضریب تعیین R2Score
روال ضریب تعیین(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
منحنی راک RocCurve
روال منحنی راک(y &: matrix.Matrix، score &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
منحنی صحت بازیابی PrecisionRecallCurve
روال منحنی صحت بازیابی(y &: matrix.Matrix، score &: matrix.Matrix): matrix.Matrixنمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
میانگین صحت AveragePrecision
روال میانگین صحت(y &: matrix.Matrix، score &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
دقت متوازن BalancedAccuracy
روال دقت متوازن(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
ضریب همبستگی متیوز MatthewsCorrCoef
روال ضریب همبستگی متیوز(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
کاپای کوهن CohenKappa
روال کاپای کوهن(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Classify.salam
واریانس تبیینشده ExplainedVariance
روال واریانس تبیینشده(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
میانه خطای مطلق MedianAbsoluteError
روال میانه خطای مطلق(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam
میانگین درصد خطای مطلق MAPE
روال میانگین درصد خطای مطلق(y &: matrix.Matrix، pred &: matrix.Matrix): اعشار۶۴نمونهی این مورد همراه با موارد بالاتر آمده است: ml-Linear.salam