AI について時々というか、しばしばというか、
もしかするとしょっちゅう考えている。
自分自身についても、学生についても、
利用することが普通に近しいものになっているから。
いつか、頭の整理のため、自分の考えをまとめて書いておこうと思ったのだけれど、
どうもまとまりそうもない。
そこで気軽に考えることにして、
とにかく思いついたことを書きとめておこう、
と考えた。それで見出しに (1) とつけてある。
おかげさまで便利に使っている、ということは色々ある。
- ある種の調べごと。
以前は検索エンジンとか使っていたことのかなりの部分をAIに尋ねるようになった。
少し前に、Wikipedia の利用がこれまでは横ばいだったのが、
最近減少傾向というのを読んだっけ。
(もっともこれは検索自体が AI 検索になったことが効いている可能性が大きいとか。)
今でも単純な検索はするけれど (論文を探すとか)、
単純なキーワードで検索できるものでないことは ChatGPT に尋ねるのが多くなった。
フリーソフトウェアの make の失敗の原因とか、以前は自分で頑張って考えるか、
「同じことで悩む人はいるはずで、ネットにも何か情報があるだろう」
で工夫をして検索していたが、
「こうしたらこうなった。ログはこれ。原因はなんでしょう。
対処策はありますか。」
で尋ねられる。
検索オンリーでは出来なかった尋ね方ができるのが普通になった。
- OCRした文書のしおり作り。最初はずれたりしていたけれど、
今ではバッチリ。しおりを自分で作ると、
自然にその本がどうなっているか頭に入るので、
AI任せにするのは全部が全部良いわけではないけれど…
- プログラムの翻訳。プログラムを作ってもらうことはまだ数が少ないが、
翻訳は当然できると思っていて、実際大抵の場合はうまく行く。
「便利なものは何でも使う」がモットーなので、
プログラミング言語も色々使っている。それで時々翻訳事案が発生する。
作ってもらったコードを見て勉強になることも多い。
元々、他の人が作ったコードを見て勉強、は機会あるごとにやってきたので、
AIが作るものについてもふんふん言いながら勉強させてもらっている。
- 数は少ないけれど、「こういうプログラムを作って」をやったことがある。
- 仕様はまあまあはっきりしていて、自分でも作り方が色々思い描けるけれど、
面倒だなあ、というもの。それを投げてみた、ということもあった。うまく行った。
- 自分の理解度80%くらいだけど、いつもの自分ならば、
プログラムを書いて実験してみて、プログラムの完成と理解度100%を同時に目指す、
というような場面で、プログラム作成を依頼してみた。それに対して、
ちゃんとしたプログラムを作ってくれて、
それを読んで理解できた、というのがあった。
- 専門から外れていること (統計学とか) については、割と気軽に (笑)、
「○●について説明して」を持ちかける。
統計学の場合、
数学的な部分は、後から自分で本を見てチェックしたりしている
(まあ、見なくても考えて分かることが多いけれど)。
統計学について、ネットの検索で得られる情報は、
イマイチなものが多いので
(数学が得意でない人向けなのか、大変まだるっこしい怪しい説明が多い)、
助かっている。
それで問題は、自分の専門について仕事するときに、
どのようにつきあうか、ということだと思う。
最初は五里霧中だったが、今は
学問をするのは自分、AIには手助けをしてもらう
と考えてとりあえず納得している。
今後変化するだろうが、それは使ってみての経験からそうなるのだろう。
AI は間違えるけれど、それは人間だってそうで、
質問する相手は別に神様である必要はない。
(某月某日記す)
以下は、本当は AI と関係ないのかもしれない。
もしかしたら、ということで書いておく。
真面目そう (ゼミの発表準備状況は悪くない) な学生だが、
プログラミングが全然身についていない人に遭遇した。
本に載っていたプログラムをそのまま動かしただけで、何も手を入れない。
「真面目そう」と書いたのは、
発表準備がきちんとしていて、
そのプログラムでたくさん実験をしていたからで、
多分本当に真面目なのだと思われる。でも、ほとんど自力でコードを書けない。
ちょっと珍しいレベルだ。
これはどうしたことなのだろう
(AIのせいで自力で書けなくても何とかなっていたのかな?)。
しばらく “背後霊モード” になって対応した
(昔は、端末に張り付いている人の背後に立って、
色々口出しをしていた。今は視力がないので多分全く同じことはできないな。)。
そこだけ見ると、ん十年前を思い出す。
プログラムがどういう処理をしているか、print() できるだけで相当ちがうのでは?
と感じた。
そういえば、簡単な数値の計算
(
の
乗って、10進法で何桁くらい?)
をさせようとしたら、
スマホでネットアクセスしようとしていた。少し驚いたけれど、
まあ、そうするのも理解できなくはない。
でも、コンピューターを使って出来るようになってもらいたいので、
やり方を教えないと。
>>> 2**71
2361183241434822606848
>>> 2**71*1.0
2.3611832414348226e+21
|
*1.0 はとっさの苦し紛れだけど、
float(2**71) とかするのかしら。
桂田 祐史