a4です。P2P人工知能「T」開発(7)

■ このスレッドは過去ログ倉庫に格納されています
1a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/08(月) 19:23:11.76ID:IFUDpqAX
a4と申します。喋る人工知能を創っています。キャッチフレーズは
「萌えから、リーマン予想まで。」で、知能を埋め込んだ人工生命をP2Pで
蔓延らせることにより、生きているようなAIを実現します。

a4です。P2P人工知能「T」開発(6)
https://mevius.5ch.net/test/read.cgi/tech/1559872586/
「T」のdownloadと解説
http://www.01ken.com/art1.html
「T」のソースコード
https://github.com/a4takuromatsumoto/T_4_2_2_github

例えば次のように入力します。
あなた:c(i(もし$1なら$2),m(c(i($1),o($2))))
あなた:もしありがとう$1ならうん!
あなた:ありがとう。
陽子:うん!
2a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/08(月) 19:27:19.74ID:IFUDpqAX
現段階で僕のプログラミング環境が壊れるなどして、統合失調症の被害妄想が悪化
しているので、僕は開発を一旦ストップさせています。オープンソース化して、
協力者を募ったら?という意見が多く出たので、GitHubにアップロードしました。
質問、意見などがあったらこのスレに書き込んでいただけると嬉しいです。
3デフォルトの名無しさん
垢版 |
2019/07/08(月) 22:51:34.98ID:5UP1Dm2z
>>1
2019/07/09(火) 01:03:30.06ID:WrJt207B
ソース見たけどスマートポインタ位使えよ・・・
newとかdeleteとか必ずそのうちバグるぞ
C++で生ポインタを使いたがるのはa4がナマポもらってるからか?
2019/07/09(火) 01:09:22.64ID:WrJt207B
というかvectorじゃ駄目なん?
そんな効率を考えるような局面じゃないだろ
2019/07/09(火) 02:14:20.51ID:td6qAd7k
ソースは見てないけど、おそらく効率を求めて意図してやっているのではなくC++の知識がそこで止まっているだけだと思うよ
2019/07/09(火) 10:12:45.12ID:f/cwus7O
>生ポインタを使いたがるのはa4がナマポ

なんてこった
8a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 10:42:37.61ID:9bTfZi/D
>>3
はい!
>>4
僕は製品を作ってきたというより、金子勇先生のようにプログラミングが趣味
だったので、自分が使えれば良いとかだけ考えてたからかもしれません。あと、
公にするにしても、人工知能は高速性を要求されるため、生ポインタを使って
ます。ナマポはもらってませんし、考えてもいません。僕は小学生の頃は算数が
得意で「電卓朗」と呼ばれてました。だから、その後の僕ということなのですが。
スマートポインタとかで書き換えたいなら、勝手にどうぞ。
>>5
そういう方法もあるかもですが、僕のこだわりかもしれません。
>>6
知識が進んでいるわけではないですが、作りたいものがとりあえず形になっているので。
>>7
現段階では、障害年金で、生活保護ではないです。
2019/07/09(火) 11:11:27.72ID:BcD2Fgtw
香ばしいのが出てきたなあ
精神障害者が世の中の役に立てるなどと大言壮語を言うなよ
所詮世の中のお荷物なんだから
10a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 11:31:27.38ID:9bTfZi/D
>>9
悪徳商法の人よりはましかと思い、人工知能のソフトもソースも無償で公開しています。
2019/07/09(火) 11:50:39.22ID:T/uZi00z
実装のレベルが低すぎる
パースはif文の羅列
wstringじゃなく配列を使う意味がわからんしかもサイズ固定
あちこちにマジックナンバー
コメントなし
処理の分割ができていない
人に手伝ってもらいたいなら見直しが必要
12a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 12:02:47.53ID:9bTfZi/D
>>11
ご覧いただけたことはありがとうございます。

低級であるとは思ってます。皆さん、何かの派閥はあるかもしれませんが、協力者を
増やすなら、僕による見直しは必要だと思っています。ただ、今回は汚いソースで
いいからオープンにして欲しいという意見を汲んだだけです。まだ僕の手が入る
かもしれませんが、今までプログラミングに関しては頭を動かし続けてきたので、
一旦休憩することにします。裏の軍事機関のようなところが解析してМITくらい
のところから仕事などの連絡が来ることを妄想しながら。
2019/07/09(火) 12:24:40.12ID:WrJt207B
>>12
いや、ソースを読んで協力する気が失せた
C++勉強し直してこい
14a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 12:33:21.26ID:9bTfZi/D
>>13
一通りは勉強したつもりなんですけどね。1人で作ってるし、こだわりで変な書き方に
なってるとは言います。最新のC++の事情の本とかは今度本屋行ったときに買ったり
してもいいかもしれません。
15a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 12:43:27.80ID:9bTfZi/D
協力じゃなくて、逆に裏切って盗んでいく人とかがいるかもしれませんが、それで
いいです。一応、MIT licenseになってます。Microsoftが自動更新で何やってるか
わからず、情報が盗まれてるかについて、僕に統合失調症の監視妄想があるので、
早めに公にしたのは間違った手じゃないにします。面白いソフトが皆に伝われば
いいのではないかと思っています。あとね、僕はオープンソース化してお金が
入ってくるかは無計画です。嫌らしくしたくないので。一応、ソースを見たい人が
沢山いたから公にしたのであって、僕に多量の仕事をさせるなら、お金が欲しい
です。嫌なら、あなたがたで勝手に盗んじゃってください。MIT licenseです。
2019/07/09(火) 12:47:45.08ID:eRmPMxnZ
>>14
一通りC++を勉強した結果がこれかよ
プログラマなめんな
17a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 12:52:08.62ID:9bTfZi/D
あと、ソースコードは>>1に作りかけでもP2P人工知能として動くものを
アップロードしたので、何回も更新したりすると、いろんな人が滅茶苦茶なコードに
なってしまうと思い、一旦、このままにさせていただきます。
18a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 12:54:17.30ID:9bTfZi/D
>>16
正規雇用はされたことありません。
19a4 ◆L1L.Ef50zuAv
垢版 |
2019/07/09(火) 14:15:47.53ID:9bTfZi/D
そういえば、どうしてこだわりを持って低級に書いてるか?ですが、CPUを100%
で動かしてリーマン予想のような問題を解こうとしているからです。例えば、CPUの
キャッシュメモリとか知ってますか?xとyの2つの変数のforで囲まれた文のforの変数
をy、xなどと引っ繰り返すだけで1.5倍くらい計算速度が違うなどの実験を今まで
してきました。こういう経歴があるとはいいますが、まだまだ勉強はしたいです。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況