ゼロから始める機械学習シストレ

プログラミングは一切やったことない方に向けて、ゼロから機械学習のシステムトレードを作成するまでの道のりを解説します。

プログラミングで重要な”3つ”の概念

1.変数

数学の変数と同じような感じ
プログラミングでの=は、代入を意味する。←みたいなほうが感覚的に近いかも。
a=3
b=2
c=a+b
cは5になる

2.型

そして、プログラミングと数学で1番大きく違うのが、変数は数字以外にもなれるということ

3.関数

関数の入力に使う変数を引き数という
関数の出力に使う変数を戻り値という
関数は世の中の頭のいい偉い人がいろんな関数を作ってくれています。
Time.sleep(1)
これはTimeというpythonファイルの中に記載されているsleepという関数を使うよ。という意味です
1はこの関数が必要な”引き数”です。
下記の呪文によって、1秒間処理を進めず何もしない、という処理が実行されます。
こんなのも自分で作るとなったら非常に大変ですが、偉い人が作ってくれてるので、我々は感謝をしながら使わせてもらうだけです。
ちなみにTimeというライブラリはpythonが標準で付いてきているものです。
標準の関数としては、print などもよく使いますね。
そして標準以外のライブラリも当然あります。
例えばGoogleが作ったTensorflowなどなど
このライブラリは、インストールをして、import OOという呪文でこのライブラリを使うことを宣言すれば、ライブラリ内の関数を同じように使えることができるのです。
ちなみに自分でも関数を自作することも出来ます。Def OO()と(DefはDefineの略でしょう)書けば良いです。引き数、戻り値も定義できます。

プログラムの流れとは

詰まるところ、プログラムとは、関数という便利グッズを使って、変数をこねくり回して欲しいデータにする事です。
変数を引き数として使い、生み出された戻り値をまた新たな変数として使い、それをまた引き数として使い、、、というような具合です。
この際引き数が求める”型”とマッチしていないと、エラーが出るので、我々は変数の型を意識しながら関数に放り込んでいく必要があります。
例えば、print(“文字列”)は処理可能ですが、time.sleep(“文字列”)は絶対処理できないですよね。
これをifで分岐したり、forでn回処理させたり、whileで永遠に繰り返したりするんです。

プログラミング学習で一番重要な事

プログラミング学習で一番重要な事はなんだと思いますか?
世の中に星の数ほどあるライブラリの関数一つ一つを暗記する事でしょうか?
違います。そんなものは毎度検索すれば良いので。
自分が何を作りたいか明確にする事です。
これ無しに習得は不可能です。
0から創り上げる経験を一回すると、もうあとは調べさえすれば何でも出来る気がしてくるものです。
既存のプログラムを書き写すような学習方法を昔しましたが、ちっとも”創れる”ようになった気がしませんでした。

機械学習の学習方法

機械学習と聞くと、少し難しい印象を覚えるかもしれませんが、実際はさほど難しくもありません。
Tensorflowなどは結構特殊というか、クセがありますが、Sklearnは機械学習ライブラリの中で一番簡単、シンプル、使いやすいです
私のおすすめの機械学習ライブラリは、Scikit learningです。(通称Sklearn)
あと、ユーザーも多いので情報量も多いです。
そして何より、様々なアルゴリズムを使い回すことができます。
例えば、Tensorflowは機械学習の内、ディープラーニングに特化したライブラリです
LightGBMならGradientBoostinngTreeのみに特化したライブラリです。
それぞれ有名なライブラリですが、
それぞれクセがあるので初学者が初めて手をつけるのにはお勧めしません。
Sklearnならディープラーニングも、勾配ブースティング決定木も出来ます。他にも色々出来ます。
あとは我々がやろうとしている学習は、比較的低負荷のため、Sklearnでも大した計算時間にならないため、Sklearn以外の恩恵を受けることが少ないです。

おすすめの本

コンピュータはなぜ動くのか~知っておきたいハードウエア&ソフトウエアの基礎知識~
がおススメです。
本を読んでも、プログラミングというツールは使いこなせるようにはなりません。
システムトレードの本も読みましたが、あんまり参考になった本は無いですね。

開発環境

Google colabがおすすめ。
まずは.ipython のファイルをコピーしてクリック。するとGoogle colabが開く
自分で開発環境を作らなくてもいいので非常に便利

コメント

  1. Miguelden より:
  2. Miguelden より:
  3. Miguelden より:
  4. Miguelden より:
  5. Miguelden より:
  6. Miguelden より:
  7. Miguelden より:
  8. Miguelden より:
  9. Miguelden より:
  10. Miguelden より:
  11. GrahamBoync より:
  12. GrahamBoync より:
  13. GrahamBoync より:
  14. GrahamBoync より:
  15. ThomasDok より:
  16. Sergiocuh より:
  17. Sergiocuh より:
  18. Sergiocuh より:
  19. Monroebet より:
  20. ErnestUnula より:
  21. ErnestUnula より:
  22. ErnestUnula より:
  23. ErnestUnula より:
  24. ErnestUnula より:
  25. ErnestUnula より:
  26. ErnestUnula より:
  27. ErnestUnula より:
  28. ErnestUnula より:
  29. ErnestUnula より:
  30. ErnestUnula より:
  31. ErnestUnula より:
  32. ErnestUnula より:
  33. ErnestUnula より:
  34. ErnestUnula より:
  35. ErnestUnula より:
  36. ErnestUnula より:
  37. BryanTig より:
    • Instagram порой становится источником полезной информации. Недавно я узнал о сайте wikzaim, предлагающем займы под 0%. Я решил проверить и был приятно удивлен обилием предложений от МФО. В итоге, 7000 рублей были моментально зачислены на мой счет.

    • Откройте для себя волшебный мир отдыха в Туапсе. Мы предлагаем уникальное сочетание качественного сервиса, комфорта и домашнего уюта. Ваши впечатления и эмоции – наш главный приоритет!

      Позвольте себе роскошь наслаждаться каждым моментом, проведенным в наших отелях, где современные удобства встречаются с традиционным гостеприимством. Насладитесь магией Туапсе в 2023 году!

    • казино より:

      Сегодня я наткнулся на сайт caso-slots.com и был приятно удивлен. Здесь собраны все популярные казино и даже есть список тех, где можно получить бонус на первый депозит. Ожидание игры наполняет меня азартом!

  38. BryanTig より:
  39. BryanTig より:
  40. BryanTig より:
  41. Davidasync より:
    • Когда мне понадобилось 9 000 рублей на оплату хостела, я нашел информацию о yelbox.ru в Facebook. Там представлены советы, как взять [url=https://yelbox.ru/]онлайн займы на карту[/url] , и актуальный список МФО. Оказывается, некоторые предоставляют займы без процентов!

  42. KevinWeire より:
  43. KevinWeire より:
  44. KevinWeire より:
  45. KevinWeire より:
  46. JacobzeP より:
  47. JacobzeP より:
  48. JacobzeP より:
  49. JacobzeP より:
  50. JacobzeP より:
  51. Raymondgable より:
  52. Raymondgable より:
  53. JosephReurn より:
  54. JosephReurn より:
  55. JosephReurn より:
  56. JosephReurn より:
  57. JosephReurn より:
  58. JosephReurn より:
  59. JosephReurn より:
  60. JosephReurn より:
  61. JosephReurn より:
  62. JosephReurn より:
  63. JosephReurn より:
  64. JosephReurn より:
  65. JosephReurn より:
  66. JosephReurn より:
  67. JosephReurn より:
  68. JosephReurn より:
  69. JosephReurn より:
  70. JosephReurn より:
  71. JosephReurn より:
  72. JosephReurn より:
  73. JosephReurn より:
  74. JosephReurn より:
  75. JosephReurn より:
  76. ErickJef より:

    [url=https://whyride.info/]whyride[/url]

  77. WilliamTot より:
  78. CharlesVot より:
  79. Clarkblelm より:
  80. Clarkblelm より:
  81. Clarkblelm より:
  82. TimothyDum より:
  83. TimothyDum より:
  84. TimothyDum より:
  85. Danielfoowl より:
  86. JulioCousa より:
  87. JulioCousa より:
  88. JulioCousa より:
  89. JulioCousa より:
  90. Mauricesug より:
  91. Mauricesug より:

    cialis buy tadalafil brand cialis

  92. Mauricesug より:

    tadalafil online buy stromectol cialis 5 mg

  93. Mauricesug より:

    tadalafil 20mg buy ivermectin tadalafil 10 mg

  94. Mauricesug より:

    cialis online propecia tadalafil usa

  95. Mauricesug より:

    cialis canada brand cialis tadalafil 20 mg

  96. Mauricesug より:

    best price cialis viagra tadalafil price

  97. Mauricesug より:

    tadalafil price stromectol tadalafil 20mg

  98. Mauricesug より:

    tadalafil price brand cialis 20mg tadalafil buy

  99. Mauricesug より:

    cialis india stromectol cialis soft

  100. Mauricesug より:

    generic tadalafil levitra tadalafil 20mg

  101. Mauricesug より:

    20mg cialis buy buy tadalafil cialis for sale

  102. Mauricesug より:

    tadalafil usa buy tadalafil cialis price

  103. Mauricesug より:

    tadalafil online tadalafil 20mg cialis 20 mg

  104. Mauricesug より:

    cialis 5 mg tadalafil 20mg cialis buy

  105. Mauricesug より:

    buy tadalafil buy tadalafil 20mg tadalafil buy

  106. Mauricesug より:

    tadalafil price buy tadalafil tadalafil 10 mg

  107. Mauricesug より:

    tadalafil 20 mg canadian pharmaceuticals online tadalafil

  108. Mauricesug より:

    buy cialis cialis cialis coupons

  109. Mauricesug より:

    tadalafil india cialis cialis 5 mg

  110. Mauricesug より:

    buy cialis tadalafil tadalafil online

  111. Mauricesug より:

    tadalafil 10 mg cialis buy cialis

  112. Mauricesug より:

    cialis cost tadalafil 20 mg cialis coupons

  113. Mauricesug より:

    cialis cost brand cialis cialis online

  114. Mauricesug より:

    tadalafil for sale cialis cost cheap cialis

  115. Mauricesug より:

    cheap cialis cialis online cialis 10 mg

  116. Mauricesug より:

    20mg cialis buy tadalafil usa buy tadalafil

  117. Mauricesug より:

    cialis india tadalafil canada tadalafil usa

  118. Mauricesug より:

    tadalafil 5 mg cialis for sale 20mg tadalafil buy

  119. Mauricesug より:

    cialis coupons buy cialis cialis canada

  120. Mauricesug より:

    cialis india brand cialis buy cialis

  121. Mauricesug より:

    brand cialis cialis price cialis price

  122. Mauricesug より:

    buy tadalafil cialis 20 mg tadalafil 10 mg

  123. Mauricesug より:

    cialis 5 mg tadalafil cost cialis soft

  124. Mauricesug より:

    cialis 5 mg tadalafil 20mg tadalafil for sale

  125. Mauricesug より:

    20mg cialis buy tadalafil online best price cialis

  126. Mauricesug より:

    cialis 20mg cialis usa cialis usa

  127. Mauricesug より:

    cialis professional cialis usa tadalafil 20 mg

  128. Mauricesug より:

    cialis coupons brand cialis tadalafil 20mg

  129. Mauricesug より:

    tadalafil coupons tadalafil usa cialis professional

  130. Mauricesug より:

    tadalafil 10 mg tadalafil cost tadalafil

  131. Mauricesug より:

    tadalafil 5 mg tadalafil 10 mg cialis online

  132. Mauricesug より:

    best price cialis cialis 20mg cialis cost

  133. Mauricesug より:

    cialis price tadalafil cialis canada

  134. Mauricesug より:

    buy cialis cialis professional brand cialis

  135. Mauricesug より:

    tadalafil 20mg tadalafil buy tadalafil canada

  136. Mauricesug より:

    tadalafil 10 mg tadalafil 5 mg tadalafil coupons

  137. Mauricesug より:

    tadalafil india tadalafil for sale cialis 10 mg

  138. Mauricesug より:

    tadalafil canada buy tadalafil tadalafil online

  139. Mauricesug より:

    cialis 20 mg tadalafil 20mg cialis for sale

  140. Mauricesug より:

    buy cialis tadalafil 5 mg tadalafil online

  141. Mauricesug より:

    tadalafil online cialis professional tadalafil price

  142. Mauricesug より:

    cialis price cheap cialis cialis 5 mg

  143. Mauricesug より:

    tadalafil price cialis professional tadalafil usa

  144. Mauricesug より:

    tadalafil price cialis price tadalafil 20mg

  145. Mauricesug より:

    cialis usa tadalafil usa tadalafil canada

  146. Mauricesug より:

    cialis for sale tadalafil 20 mg tadalafil

  147. Mauricesug より:

    tadalafil india cialis cost cialis coupons

  148. Mauricesug より:

    best price cialis cialis india generic tadalafil

  149. Mauricesug より:

    tadalafil online tadalafil canada cialis 5 mg

  150. Mauricesug より:

    cialis canada best price tadalafil tadalafil price

  151. Mauricesug より:

    cialis soft cialis usa generic tadalafil

  152. Mauricesug より:

    cialis online cialis 20mg cialis 5 mg

  153. Mauricesug より:

    cialis 20mg tadalafil price tadalafil coupons

  154. Mauricesug より:

    tadalafil 20mg cialis online tadalafil

  155. Mauricesug より:

    tadalafil price buy cialis cialis 20 mg

  156. Mauricesug より:

    tadalafil online tadalafil 20mg best price tadalafil

  157. Mauricesug より:

    best price cialis buy tadalafil tadalafil price

  158. Mauricesug より:

    cialis price cialis coupons cheap cialis

  159. Mauricesug より:

    cialis india brand cialis cialis for sale

  160. Mauricesug より:

    buy tadalafil cialis usa tadalafil canada

  161. Mauricesug より:

    tadalafil 20 mg cialis for sale tadalafil 20 mg

  162. Mauricesug より:

    tadalafil 5 mg cialis 10 mg buy tadalafil

  163. Mauricesug より:

    tadalafil 20mg tadalafil india tadalafil cost

  164. Mauricesug より:

    cialis canada tadalafil for sale tadalafil cost

  165. Mauricesug より:

    tadalafil 10 mg cialis cost buy tadalafil

  166. Mauricesug より:

    tadalafil usa tadalafil online tadalafil cost

  167. Mauricesug より:

    cialis online cialis cost cialis

  168. Mauricesug より:

    cialis 20 mg cialis 20mg tadalafil online

  169. Mauricesug より:

    generic tadalafil cheap cialis cialis 20mg

  170. Mauricesug より:

    cialis cialis price cialis professional

  171. Mauricesug より:

    cialis tadalafil tadalafil online

  172. Mauricesug より:

    buy tadalafil cialis for sale cialis 5 mg

  173. Mauricesug より:

    20mg tadalafil buy tadalafil online tadalafil 5 mg

  174. Mauricesug より:

    best price cialis cialis 5 mg buy tadalafil

  175. Mauricesug より:

    cialis for sale tadalafil coupons cialis soft

  176. Mauricesug より:

    brand cialis cialis india cialis canada

  177. Mauricesug より:

    buy tadalafil cialis cost cialis for sale

  178. Mauricesug より:

    tadalafil cialis india cialis soft

  179. Mauricesug より:

    cialis india tadalafil cialis online

  180. Mauricesug より:

    cialis coupons buy tadalafil cialis for sale

  181. Mauricesug より:

    cialis coupons buy vermox tadalafil

  182. Mauricesug より:

    tadalafil canada buy Bimatoprost tadalafil price

  183. Mauricesug より:

    cialis professional buy diltiazem cialis 20 mg

  184. Mauricesug より:

    tadalafil buy ciprofloxacin tadalafil online

  185. Mauricesug より:

    buy cialis buy capoten tadalafil 5 mg

  186. Mauricesug より:

    tadalafil for sale buy cialis tadalafil for sale

  187. Mauricesug より:

    cialis for sale cialis price tadalafil canada

  188. Mauricesug より:

    cialis india cialis price generic tadalafil

  189. Dennishab より:

    Doxycycline is a widely used antibiotic of tetracycline

  190. Dennishab より:

    cheap Doxycycline cost of doxycycline 100 mg doxycycline 200mg

  191. Dennishab より:

    Doxycycline canada doxycycline for acne Doxycycline price

  192. Dennishab より:

    doxycycline 300 mg Doxycycline generic doxycycline 250 mg

  193. RobertPlers より:

    tadalafil tablets 20 mg india cialis 5 mg tablet price cost of tadalafil 5mg

  194. RobertPlers より:

    cialis generic cialis pills price tadalafil 20 mg canada

  195. RobertPlers より:

    tadalafil cialis from india cialis 20mg buy cialis 20mg buy

  196. RobertPlers より:

    cialis 100mg uk cialis with dapoxetine to uk cialis 20mg australia

  197. RobertPlers より:

    cialis tab 20mg tadalafil tablets 20 mg india brand cialis trial pack

  198. RobertPlers より:

    cialis tablets 20mg for sale cialis tablets 20mg for sale cialis 10mg pill

  199. GeraldGoaky より:

    tadalafil without a prescription buy tadalafil brand cialis usa

  200. GeraldGoaky より:

    cialis price usa tadalafil cialis 20 mg price in usa

  201. GeraldGoaky より:

    tadalafil 5mg price in india buy generic cialis 10mg

    • Когда мне срочно понадобилось 20 000 рублей на лечение, я нашел упоминание сайта yelbox.ru в Instagram. Там было много полезной информации о том, как взять [url=https://yelbox.ru/]займы на карту онлайн[/url] , и список лучших МФО. Удивило, что некоторые организации предлагают займы без процентов!

    • Привет всем! Я всегда мечтал испытать азарт онлайн-казино, и наконец решился. После небольшого поиска я нашел сайт caso-slots.com, где представлены все популярные казино и даже список тех, где можно получить бонус на первый депозит. Это точно то, что я искал!

  202. GeraldGoaky より:

    cialis 20 mg best price buy tadalafil tadalafil cialis 10mg

  203. GeraldGoaky より:

    tadalafil 20 mg best price buy tadalafil cialis pills overnight

  204. ErickJef より:

    whyride

  205. CalvinSkarl より:

    Чтобы получить деньги, вам необходимо подтвердить СЃРІРѕР№ аккаунт РІ pin up казино, предоставить удостоверение личности, заполнить РІСЃРµ поля РІ разделе “Профиль” Рё подтвердить СЃРІРѕР№ адрес электронной почты.

    [url=http://accountomaticservices.com/index.php/2022/11/02/bovada-deniz-canli-bahis-saytlari-pinup-az-azerbaycan-bonusasi-blok-edecek/]accountomaticservices.com[/url]

  206. Derekrible より:

    tadalafil for boosting libido Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  207. Derekrible より:

    buy canadian online pharmacy Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  208. prescriptions from canada without Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  209. canadian drugs without prescription Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  210. canadian drugs without prescription Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  211. cialis 20mg より:

    top 10 online pharmacies Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  212. viagra online canadian pharmacy Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  213. cialis 20 mg より:

    canadian drugs without prescription Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

  214. Williamrowly より:

    canadian mail order pharmacy canadian pharmacies Health Canada guarantee the safety and authenticity of these medications, providing consumers with peace of mind. Embracing the online avenue for

    • Оказавшись в сложной ситуации, мне срочно потребовались дополнительные средства. Обратившись к Yandex, я нашел сайт wikzaim, на котором представлены актуальные МФО 2023 года. Благодаря удобному интерфейсу и развернутой информации, я быстро нашел подходящий вариант и получил необходимую сумму.

  215. IvyAsype より:

    [url=http://neurontin.monster/]gabapentin 600 mg cost[/url]

  216. Fast_Build_E より:

    Скорозагружаемые здания: коммерческий результат в каждом кирпиче!
    В нынешней эпохе, где минуты – капитал, экспресс-конструкции стали реальным спасением для фирм. Эти современные конструкции сочетают в себе надежность, финансовую выгоду и быстрый монтаж, что делает их превосходным выбором для различных коммерческих проектов.
    [url=https://bystrovozvodimye-zdanija-moskva.ru/]Быстровозводимые здания[/url]
    1. Быстрое возведение: Минуты – основной фактор в экономике, и сооружения моментального монтажа позволяют существенно сократить сроки строительства. Это особенно выгодно в случаях, когда актуально оперативно начать предпринимательство и начать зарабатывать.
    2. Экономия: За счет улучшения производственных процедур элементов и сборки на объекте, бюджет на сооружения быстрого монтажа часто уменьшается, по сопоставлению с обыденными строительными проектами. Это позволяет сэкономить средства и достичь большей доходности инвестиций.
    Подробнее на [url=https://xn--73-6kchjy.xn--p1ai/]https://www.scholding.ru/[/url]
    В заключение, экспресс-конструкции – это превосходное решение для предпринимательских задач. Они обладают быстроту возведения, финансовую эффективность и устойчивость, что придает им способность идеальным выбором для компаний, имеющих целью быстрый бизнес-старт и получать доход. Не упустите момент экономии времени и средств, выбрав быстровозводимые здания для ваших будущих проектов!

  217. I’ve tracked many journals over the time, but yours stands shoulders and head above the rest.
    Continue it up!

    Have a look at my web page – payday loans online instant

タイトルとURLをコピーしました