k_kotaのプロフィール
- ベストアンサー数
- 434
- ベストアンサー率
- 19%
- お礼率
- 79%
- 登録日2010/03/30
- 正社員4日目、白旗を上げそうです。
現在22歳で、一度事務の正職員を辞めまた違った分野の仕事に転職しました。仕事を辞めて次までの3ヶ月ほどは派遣やアルバイト等をしていました。 前の仕事はブラックか?というくらい人間関係は悪く、愚痴だらけで何かと干渉され、いじめで辞める人はいるし、鬱になる人もいるし、、という感じでした。同期も次々いなくなりとうとう私だけという感じでした。 幸い(?)私は気に入られ、辞めると言ったときは良く出来ていたのに残念だと強く引き止められました。引き止めが強すぎて辞めると言ってから半年くらいでようやく辞めることができました。同僚やお客の悪口ばかり言って、精神的に追い込むような集団の仲間になりたくなくて、頑なに辞めました。 次の派遣とアルバイトでもいつでも戻ってきてとか、正社員でどう?と言われたりで自信も付いていました。 しかし、今の職場ではなぜかいつも以上に人見知りで、おどおどしてしまいます。 前の職場と違い、悪口は多分なく、仕事に一生懸命で、仕事の話でお互い色々意見をだし、切磋琢磨という熟語が似合う真面目な職場です。 割と自由もきき、好きなタイミングで小休憩したり、皆さん自分の仕事をしっかり管理して、それぞれが違うことをしています。出先の仕事も少なからずあるようです。 私は今まで自由もあまりきかず、時間になったらみんなで帰るし、みんな同じ時間割でした。同じ仕事をする人が他に4人もいました。 なので合わせてなんぼだったのに、今は各自でという感じで、どこまでしていいのかわかりません。 忙しそうで話しかけるのも怖いです。 帰るとき、皆さんが帰りそうにないので何となく仕事してたら、帰らないの?って感じで、自分で時間見なきゃいけないんだなと思って、じゃあ今日は何か言われる前に動かなきゃと思って、帰る準備をしたらこれはもう済んだの?と言われ、少し残っていますと片付け帰ったら何かびっくりした表情で、、 どうしたらいいかわかりません。 いちいち言われないと動かないようなダメ人間になってしまいそうです。 人の表情を気にして考えすぎな面もあると思うけど、ぜんぜん掴めないし、分からないこともわかりません。 前の職場のトラウマもあり、みんな私が帰ったら愚痴ってるのかなと思ってしまいます。 長文ですみません。
- ベストアンサー
- 社会・職場
- noname#230950
- 回答数9
- ニューラルネットワークのプログラムの翻訳
初めて質問させて頂きます。 大学の教授に、MATLABのプログラムを配られました。 そのプログラムがどういう処理を行って、何をしているのかを、何も知識のない学生に向けて発表しなければいけません。 しかし、自分もほとんど知識がなく、具体的に配られたプログラムがどういう処理を行っているのか、よくわかりません。ニューラルネットワークを使って何かをしているのはわかるのですが。 どなたかこのプログラムの意味を、何もわからない自分でもわかるように教えて頂けますでしょうか。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%% Neural Network for Classification %%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%% clear, clf, and close %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clear; clf; close all hidden; %%%%%%%%%%%%%% True Classfication Rule %%%%%%%%%%%%%%%%%%%%%%%%%%%% true_rule=@(x1,x2)(x1.^2+x2.^2-2); %%%%%%%%%%%%%%%%%%%%% Generate Training Data %%%%%%%%%%%%%%%%%%%%% n=50; %%%%% Number of Training samples xdata=-4*rand(2,n)+2; ydata(1,:)=0.01+0.98*(sign(true_rule(xdata(1,:),xdata(2,:)))+1)/2; %%%%%%%%%%%%%%%%%%%%% Draw Training Samples %%%%%%%%%%%%%%%%%%%% for i=1:1:n if(ydata(i)>0.5) plot(xdata(1,i),xdata(2,i),'ro'); hold on; else plot(xdata(1,i),xdata(2,i),'b*'); hold on; end end xlim([-2,2]); ylim([-2,2]); drawnow; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% Begin Neural Network Learning %%%%%%%%%%%% neuron=@(u,ph,h)(1./(1+exp(-(u*h+ph)))); %%%%%%%%%%%%%%%%%%%%%%%% Hyperparameters %%%%%%%%%%%%% HYPERPARAMETER=0.0001; diffhyper=@(a)(HYPERPARAMETER*a); %%%%%%%%%%%%%%%%%%%%%%% Training Conditions %%%%%%%%%%%%%%%%% CYCLE=2000; %%% training cycles N=1; %%% output Units H=8; %%% hidden Units M=2; %%% input Units ETA=0.8; %%% gradient constant ALPHA=0.3; %%% accelerator EPSILON=0.01; %%% regularization %%%%%%%%%%%%%%%%%%%%%% Training Initialization %%%%%%%% u=0.1*randn(N,H); %%% weight from hidden to output w=0.1*randn(H,M); %%% weight from input to hidden ph=0.1*randn(N,1); %%% bias of output th=0.1*randn(H,1); %%% bias of hidden du=zeros(N,H); %%% gradient weight from hidden to output dw=zeros(H,M); %%% gradient weight from input to hidden dph=zeros(N,1); %%% gradient bias of output dth=zeros(H,1); %%% gradient bias of hidden %%%%%%%%%%%%%%%%%%%% Backpropagation Learning %%%%%%%%%%%% for cycle=1:1:CYCLE for i=1:1:n x=xdata(:,i); t=ydata(:,i); h=neuron(w,th,x); o=neuron(u,ph,h); %%%%%%%%%%%%%%%%%% delta calculation %%%%%%%%%%%% delta1=(o-t).*(o.*(1-o)+EPSILON); delta2=(delta1'*u)'.*(h.*(1-h)+EPSILON); %%%%%%%%%%%%%%%%%% gradient %%%%%%%%%%% du=delta1*h'+ALPHA*du; dph=delta1+ALPHA*dph; dw=delta2*x'+ALPHA*dw; dth=delta2+ALPHA*dth; %%%%%%%%%%%%%%%%%%% steepest descent %%%%%%%%%% u=u-ETA*du-diffhyper(u); ph=ph-ETA*dph; w=w-ETA*dw-diffhyper(w); th=th-ETA*dth; end end %%%%%%%%%% End Neural Network Learning %%%%%%%%%%%%%%%% %%%%%%%%%% Draw Trained Results %%%%%%%%%%%%%%%% for j=1:1:41 for k=1:1:41 xxx(1,1)=-2+(j-1)/10; xxx(2,1)=-2+(k-1)/10; testx1(j,k)=-2+(j-1)/10; testx2(j,k)=-2+(k-1)/10; h=neuron(w,th,xxx); testy(j,k)=neuron(u,ph,h); end end contour(testx1,testx2,testy,5); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- 締切済み
- XML
- octkmr9582
- 回答数1
- パックマンゲーム 敵の動きについて c言語
現在 簡単なパックマンゲームを作成しています。 以下のプログラムだと、 ・敵が壁にあたると全く動かなくなる という問題点があります。なので、例えば、「動ける(壁でない)方向のうち、移動後の距離が一番自機に近い方向に移動する」というアルゴリズムにしようと思ったのですが、全くコードが思い浮かべません。 どんなコードをかけばいいでしょうか。 できればコードを具体的に教えていただきたいです。 お願いいたします。 #pragma warning(disable:4996) #include <stdio.h> #include <stdlib.h> // system() #include <windows.h> // Sleep() #include <conio.h> // kbhit() #define SIZE 15 // 一辺の長さ #define EMPTY 0 // 何もない場所は0 #define WALL 1 // 壁 #define FOOD 2 // えさ(ドット) #define POWER_FOOD 4 //パワーエサ #define PACMAN 3// 主人公 #define SIZE 15 // 一辺の長さ #define EMPTY 0 // 何もない場所は0 #define WALL 1 // 壁 #define FOOD 2 // えさ(ドット) #define PACMAN 3// 主人公 int main() { int wait_time = 300; int x, y; int food_count = 0;//エサの個数 int cx, cy;//パックマン int ex, ey;//敵 int key; int point = 0; int kx, ky;//自機の座標を保存 int mx, my;//敵機の座標を保存 int life = 3; // 壁 1、えさ 2、空白 0 // field[y][x]となる int field[SIZE][SIZE] = { { 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 }, ・・・・・・・・・ { 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 }, }; cx = 7, cy = 7; //パックマンの初期位置 ex = 1, ey = 1;//敵の初期位置 //エサの個数を数える for (y = 0; y < SIZE; y++) { for (x = 0; x < SIZE; x++) { if (field[y][x] == FOOD) food_count++; } } while (1) { // まずはPACMANの動き if (kbhit()) { key = getch();// kx = cx, ky = cy;//自機の座標を保存する switch (key) { case '4': cx--; break; case '6': cx++; break; case '2': cy++; break; case '8': cy--; break; } cx = (cx + SIZE) % SIZE; //ワープ switch (field[cy][cx]) { case WALL://壁 cx = kx, cy = ky; //動けないので cx, cy を元に戻す break; case FOOD: field[cy][cx] = 0;//餌を食べると餌が消える point += 10; //得点加算 food_count--; //餌の数を減らしていく break; } if (cx == ex && cy == ey) life--; } // 敵機の動き mx = ex; my = ey;//敵機の座標を保存する if (ex > cx) ex--; else if (ex < cx) ex++; else if (ey > cy) ey--; else if (ey < cy) ey++; if (field[ey][ex] == WALL) //もし敵機が壁に当たったらもとの座標に戻す。 { ex = mx; ey = my; } ex = (ex + SIZE) % SIZE; //ワープ if (cx == ex && cy == ey) { life--; ex = 7, ey = 7; Sleep(wait_time); } //画面表示 for (y = 0; y < SIZE; y++) { for (x = 0; x < SIZE; x++) { if (x == cx && y == cy) printf("C "); else if (x == ex && y == ey) printf("◇"); else if (field[y][x] == FOOD) printf(". "); else if (field[y][x] == WALL) printf("■"); else printf(" "); } printf("\n"); } printf("\n"); printf(" (cx,cy) = (%d, %d)\n", cx, cy); printf(" point: %d\n", point); printf(" LIFE: %d\n", life); if (life == 0) { printf("game over\n"); Sleep(wait_time); break; } if (food_count == 0) { printf("game crer\n"); Sleep(wait_time); break; } Sleep(wait_time);//
- 締切済み
- C・C++・C#
- masuter0413
- 回答数1
- 女の幸せ
女の幸せは愛される事でしょうか? それとも愛する人を支える事でしょうか? 私(20代半ば)の彼は30代半ば自営業です。 交際期間1年半です。 彼の優先順位で言えば仕事、自分、家族、、私のような感じです。 彼なりには私を愛してくれているそうです。 私も彼が好きです。 今までの歴代の彼氏には無い、 かなりドライな付き合い方ですが、 安定しています。 私との将来も考えてくれています。 しかし3年ほど私の事を想ってくれている人がいます。 もう10年ほど友達の同級生です。 他に彼女ができても私の事をとても大切にしてくれているのが伝わります。 この3年彼女が2人ほどできていましたが、あまり好きになれないと言って別れています。 正直彼女といても私が今から来てと言うと必ず来てくれる自信があります。(そんなことは実際言いませんが) 素の私を知っていますし彼氏の相談ものってくれます。 私とは結婚したいと言ってくれます。 しかし恋愛対象に思えません。 手を繋いだり恋人っぽい事をする事を考えると気持ち悪いです。 でも本当に私を大切に想ってくれているのが伝わりますしこの人を好きになれたら幸せだと思います。 彼氏は愛してくれているみたいですが伝わりません。たまに寂しいです。でも支えたいと思える人です。彼にあまり期待しませんし、笑っていて欲しいと思えます。初めて相手を尊重すると言う事を知れました。彼のことは私が幸せにしたいと思えます。 しかし本来私は愛するより愛されたい、幸せにしてもらいたい願望があり、その傾向がまだ残っています。友達が彼氏に尽くされているのを見るとうらやましくなります。 女は愛するより愛される方が幸せなのでしょうか?
- ベストアンサー
- 恋愛相談
- noname#224011
- 回答数8
- 大学のレベルについて
大学のレベルについて 私は現在高校3年生です。(男) 志望する大学はいわゆる地方のFランク大学というものです。 推薦で行く予定です。 単科大学で学生数は少ないのですがサポートがしっかりしているそうです。 これは学生数が少ないから一人一人見れるということですね。 就職センターも充実していると書いてありました。 一番不安なのは就活です。 就活には学歴フィルターという制度があり、大学名で篩をかけるそうです。 担任は学歴フィルターを設けるところもあれば設けないところもあると言っていました。 詳しくは大学の就職センターの人にどこの企業が学歴フィルターを設けているかがわかるそうです。 実際どうなんでしょうか? ※大企業でも学歴フィルターを設けないところがあるそうです。 2chを見てみるとわかりました。
- ベストアンサー
- 就職・就活
- noname#208404
- 回答数9